<SEC-DOCUMENT>0001140361-26-011401.txt : 20260326
<SEC-HEADER>0001140361-26-011401.hdr.sgml : 20260326
<ACCEPTANCE-DATETIME>20260326170524
ACCESSION NUMBER:		0001140361-26-011401
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		116
CONFORMED PERIOD OF REPORT:	20251231
FILED AS OF DATE:		20260326
DATE AS OF CHANGE:		20260326

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			WRAP TECHNOLOGIES, INC.
		CENTRAL INDEX KEY:			0001702924
		STANDARD INDUSTRIAL CLASSIFICATION:	ORDNANCE & ACCESSORIES, (NO VEHICLES/GUIDED MISSILES) [3480]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				980551945
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		3480 MAIN HWY, SUITE 202
		CITY:			MIAMI
		STATE:			FL
		ZIP:			33133
		BUSINESS PHONE:		800-583-2652

	MAIL ADDRESS:	
		STREET 1:		3480 MAIN HWY, SUITE 202
		CITY:			MIAMI
		STATE:			FL
		ZIP:			33133
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>form10k.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Mar 26 21:05:04 UTC 2026 -->
<!-- Created by CompSci Resources, LLC on Tue Dec 09 04:14:30 UTC 2025 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:cyd="http://xbrl.sec.gov/cyd/2025" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:wrap="http://wrap.com/20251231" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title> </title>

<meta content="text/html" http-equiv="Content-Type"/>
</head>
 <body><div style="font-family: 'Times New Roman'; font-size: 12pt;"><div>

  </div><div style="text-align: center;"><span style="font-size: 10.0pt; font-weight: bold;">UNITED STATES</span>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt; font-weight: bold;">SECURITIES AND EXCHANGE COMMISSION</span>
  </div><div>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt; font-weight: bold;">Washington, D.C. 20549</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center;"> <span style="font-size: 16.0pt; font-weight: bold;">FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType" id="ixv-12871">10-K</ix:nonNumeric></span> </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div> <span style="font-family: Segoe UI Symbol; font-size: 10.0pt; color: #000000;"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentAnnualReport" id="ixv-12872">&#9746;</ix:nonNumeric> </span><span style="font-size: 10.0pt; color: #000000; font-weight: bold;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934</span> </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center;"> <span style="font-size: 10.0pt; font-weight: bold;">For the fiscal year ended <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="ixv-12873"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate" id="ixv-12874">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-12875">2025</ix:nonNumeric></ix:nonNumeric></span> </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div> <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport" id="ixv-35"><span style="font-family: Segoe UI Symbol; font-size: 10.0pt; color: #000000;">&#9744;</span></ix:nonNumeric><span style="font-size: 10.0pt; color: #000000;">&#160;</span><span style="font-size: 10.0pt; color: #000000; font-weight: bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT</span> </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center;"> <span style="font-size: 10.0pt;">Commission File Number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-12876">001-38750</ix:nonNumeric></span></div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center;">
   <img alt="" src="image1.jpg" style="width: 119.25pt; height: 24pt;"/>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center;"> <ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-53"><span style="font-size: 10.0pt; font-weight: bold;">Wrap Technologies, Inc.</span></ix:nonNumeric> </div><div>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">(Exact name of registrant as specified in its charter)</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0.25pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="padding: 0; width: 50%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: center;"> <ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-65"><span style="font-size: 10.0pt; color: #000000; text-decoration: underline;">Delaware</span></ix:nonNumeric> </div> </td> <td style="padding: 0; width: 50%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: center;"> <ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber" id="ixv-69"><span style="font-size: 10.0pt; color: #000000; text-decoration: underline;">98-0551945</span></ix:nonNumeric> </div> </td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0; width: 50%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: center;"> <span style="font-size: 10.0pt; color: #000000;">(State or other jurisdiction of incorporation or organization)</span> </div> </td> <td style="padding: 0; width: 50%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: center;"> <span style="font-size: 10.0pt; color: #000000;">(I.R.S. Employer Identification Number)</span> </div> </td> </tr> </table><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center;"> <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-82"><span style="font-size: 10.0pt;">3350 Virginia Street</span></ix:nonNumeric></div><div>
  </div><div style="text-align: center;"> <span style="font-size: 10.0pt; text-decoration: underline;"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-12877">Miami</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="ixv-12878">Florida</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-12879">33133</ix:nonNumeric></span></div><div>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">(Address of principal executive offices) (Zip Code)</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center;"> <span style="font-size: 10.0pt; text-decoration: underline;">(<ix:nonNumeric contextRef="c0" name="dei:CityAreaCode" id="ixv-12880">800</ix:nonNumeric>) <ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber" id="ixv-12881">583-2652</ix:nonNumeric></span> </div><div>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">(Registrant&#8217;s Telephone Number, Including Area Code)</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">Securities registered pursuant to Section 12(b) of the Act:  </span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0.25pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="padding: 0; width: 37%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: center;"> <span style="font-size: 10.0pt; color: #000000; text-decoration: underline;">Title of each class</span> </div> </td> <td style="padding: 0; width: 26%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: center;"> <span style="font-size: 10.0pt; color: #000000; text-decoration: underline;">Trading Symbol(s)</span> </div> </td> <td style="padding: 0; width: 37%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: center;"> <span style="font-size: 10.0pt; color: #000000; text-decoration: underline;">Name of each exchange on which registered</span> </div> </td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0; width: 37%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: center;"> <ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-120"><span style="font-size: 10.0pt; color: #000000;">Common Stock, par value $0.0001 per share</span></ix:nonNumeric> </div> </td> <td style="padding: 0; width: 26%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: center;"> <ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-124"><span style="font-size: 10.0pt; color: #000000;">WRAP</span></ix:nonNumeric> </div> </td> <td style="padding: 0; width: 37%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: center;"> <span style="font-size: 10.0pt; color: #000000;"><ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-12882">Nasdaq</ix:nonNumeric> Capital Market</span> </div> </td> </tr> </table><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">Securities registered pursuant to Section 12(g) of the Act: None</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9744;</span><span style="font-size: 10.0pt;"> <ix:nonNumeric contextRef="c0" name="dei:EntityWellKnownSeasonedIssuer" id="ixv-12883">No</ix:nonNumeric> </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9746;</span> </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9744;</span><span style="font-size: 10.0pt;"> <ix:nonNumeric contextRef="c0" name="dei:EntityVoluntaryFilers" id="ixv-12884">No</ix:nonNumeric> </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9746;</span> </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-12885">Yes</ix:nonNumeric> </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9746;</span><span style="font-size: 10.0pt;"> No </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9744;</span> </div><div>
  </div><div style="text-align: center; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">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).</span>
  </div><div>

  </div><div style="text-align: justify;"> <span style="font-family: Segoe UI Symbol; font-size: 10.0pt;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: &quot;Segoe UI Symbol&quot;;">&#9746;</span></span><span style="font-size: 10.0pt;"><ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent" id="ixv-12886">Yes</ix:nonNumeric>&#160;&#160;&#160;</span><span style="font-family: &quot;Segoe UI Symbol&quot;; font-size: 13.3333px; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#9744;</span><span style="font-size: 10.0pt;">No</span> </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;accelerated filer,&#8221; &#8220;large 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>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; margin: auto; width: 100%;"> <tr style="vertical-align: top;"> <td style="padding: 0; width: 47.06%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">Large Accelerated Filer </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt; color: #000000;">&#9744;</span> </div> </td> <td style="padding: 0; width: 52.94%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">Accelerated filer </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt; color: #000000;">&#9744;</span> </div> </td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0; width: 47.06%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-12887">Non-accelerated filer</ix:nonNumeric> </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt; color: #000000;">&#9746;</span> </div> </td> <td style="padding: 0; width: 52.94%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">Smaller reporting company </span><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntitySmallBusiness" id="ixv-195"><span style="font-family: Segoe UI Symbol; font-size: 10.0pt; color: #000000;">&#9746;</span></ix:nonNumeric> </div> </td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0; width: 47.06%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: justify; font-size: 10pt;">&#160; </div> </td> <td style="padding: 0; width: 52.94%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: middle;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">Emerging growth company </span><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityEmergingGrowthCompany" id="ixv-203"><span style="font-family: Segoe UI Symbol; font-size: 10.0pt; color: #000000;">&#9744;</span></ix:nonNumeric> </div> </td> </tr> </table><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">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. </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9744;</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 USC. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:IcfrAuditorAttestationFlag" id="ixv-216"><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9744;</span></ix:nonNumeric> </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentFinStmtErrorCorrectionFlag" id="ixv-223"><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9744;</span></ix:nonNumeric> </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9744;</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes </span><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9744;</span><span style="font-size: 10.0pt;"> No </span><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany" id="ixv-238"><span style="font-family: Segoe UI Symbol; font-size: 10.0pt;">&#9746;</span></ix:nonNumeric> </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The aggregate market value of the registrant&#8217;s common stock held by non-affiliates of the </span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">registrant on June 30, 2025 (the last business day of the registrant&#8217;s most recently completed second fiscal quarter) wa</span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;">s $<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="dei:EntityPublicFloat" scale="0" unitRef="usd" id="ixv-12888">79,136,515</ix:nonFraction> b</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">ased on the closing price of $1.56 per share as reported on the Nasdaq Capital Market on June 30, 2025.</span><span style="font-size: 10.0pt;"> Shares of the registrant&#8217;s common stock held by each officer and director and each person known to the registrant to own 10% or more of the outstanding voting power of the registrant have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not a determination for other purposes.</span> </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">A<span style="background-color: rgb(255, 255, 255);">s </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">of March 23</span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;">,&#160;</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">2026 a total of <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-12889">55,500,054</ix:nonFraction>&#160;shares</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> </span>of common stock, par value $0.0001 per share, were outstanding.</span> </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Documents Incorporated by Reference</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">None.</span>
  </div><div>


  </div><div style="font-size: 10pt;">&#160;
  </div><div>

  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="display: none; text-align: center">1</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><table id="tableOfContents0" style="border-spacing: 0px; border-collapse: collapse; margin: auto; width: 100%; font-size: 10pt;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 43.2pt;">&#160;</td>
    <td style="width: 469.8pt;">&#160;</td>
    <td style="width: 27pt;">&#160;</td>
   </tr>

   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: middle; text-align: center;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td colspan="3" style="text-align: center;"><b>TABLE OF CONTENTS</b></td>
   </tr><tr style="vertical-align: top;">
    <td colspan="3" style="text-align: center;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: middle; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Page</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: middle; text-align: center;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td colspan="3" style="text-align: center;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">PART I</span>  </td>


   </tr><tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt;">&#160;</td>
    <td style="width: 87%; padding: 0.25pt;">&#160;</td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_1_BUSINESS">ITEM 1.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_1_BUSINESS">Business</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      4
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_1A_RISK_FACTORS">ITEM 1A.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_1A_RISK_FACTORS">Risk Factors</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      16
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_1B_Unresolved_Staff_Comments">ITEM 1B.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_1B_Unresolved_Staff_Comments">Unresolved Staff Comments</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      38
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_1C_CYBERSECURITY">ITEM 1C.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_1C_CYBERSECURITY">Cybersecurity</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      38
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_2_PROPERTIES">ITEM 2.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_2_PROPERTIES">Properties</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      38</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_3_LEGAL_PROCEEDINGS">ITEM 3.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_3_LEGAL_PROCEEDINGS">Legal Proceedings</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      39
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_4_MINE_SAFETY_DISCLOSURES">ITEM 4.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_4_MINE_SAFETY_DISCLOSURES">Mine Safety Disclosures</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      39
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt;">&#160;</td>
    <td style="width: 87%; padding: 0.25pt;">&#160;</td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td colspan="3" style="padding: 0.25pt; text-align: center;">


      <span style="font-weight: bold;">PART II</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt;">&#160;</td>
    <td style="width: 87%; padding: 0.25pt;">&#160;</td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_5_MARKET_FOR_THE_REGISTRANTS_COMMON_EQUITY_RELATED_STOCKHOLDER_MATTERS_AND_ISSUER_PURCHASES_OF_EQUITY_SECURITIES">ITEM 5.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_5_MARKET_FOR_THE_REGISTRANTS_COMMON_EQUITY_RELATED_STOCKHOLDER_MATTERS_AND_ISSUER_PURCHASES_OF_EQUITY_SECURITIES">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; text-align: center;">


      39
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_6_RESERVED">ITEM 6.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_6_RESERVED">[Reserved]</a></td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      40
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_7_MANAGEMENTS_DISCUSSION_AND_ANALYSIS_OF_FINANCIAL_CONDITION_AND_RESULTS_OF_OPERATIONS">ITEM 7.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_7_MANAGEMENTS_DISCUSSION_AND_ANALYSIS_OF_FINANCIAL_CONDITION_AND_RESULTS_OF_OPERATIONS">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      40</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_7A_QUANTITATIVE_AND_QUALITATIVE_DISCLOSURES_ABOUT_MARKET_RISK">ITEM 7A.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_7A_QUANTITATIVE_AND_QUALITATIVE_DISCLOSURES_ABOUT_MARKET_RISK">Quantitative and Qualitative Disclosures about Market Risk</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">55</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_8_FINANCIAL_STATEMENTS_AND_SUPPLEMENTARY_DATA">ITEM 8.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_8_FINANCIAL_STATEMENTS_AND_SUPPLEMENTARY_DATA">Financial Statements and Supplementary Data</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      55</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_9_CHANGES_IN_AND_DISAGREEMENTS_WITH_ACCOUNTANTS_ON_ACCOUNTING_AND_FINANCIAL_DISCLOSURE">ITEM 9.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_9_CHANGES_IN_AND_DISAGREEMENTS_WITH_ACCOUNTANTS_ON_ACCOUNTING_AND_FINANCIAL_DISCLOSURE">Changes in and Disagreement with Accountants on Accounting and Financial Disclosure</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      55</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width : 8%; padding : 0.25pt; text-align : justify; white-space : nowrap; ">


      <a href="#ITEM_9A_CONTROLS_AND_PROCEDURES">ITEM 9A.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_9A_CONTROLS_AND_PROCEDURES">Controls and Procedures</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      56</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_9B_OTHER_INFORMATION">ITEM 9B.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_9B_OTHER_INFORMATION">Other Information</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      57</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width : 8%; padding : 0.25pt; white-space : nowrap; "><a href="#ITEM_9C_DISCLOSURE_REGARDING_FOREIGN_JURISDICTIONS_THAT_PREVENT_INSPECTIONS">ITEM 9C.</a>&#160;&#160;&#160;&#160;&#160;</td>
    <td style="width: 87%; padding: 0.25pt; background-color: rgb(255, 255, 255);"><a href="#ITEM_9C_DISCLOSURE_REGARDING_FOREIGN_JURISDICTIONS_THAT_PREVENT_INSPECTIONS">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;"><span style="background-color: rgb(255, 255, 255);"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;57</span>&#160;</span></td>
   </tr>
   <tr style="vertical-align: top;">
    <td colspan="3" style="text-align: center;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td colspan="3" style="padding: 0.25pt; text-align: center;">


      <span style="font-weight: bold; background-color: rgb(255, 255, 255);">PART III </span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt;">&#160;</td>
    <td style="width: 87%; padding: 0.25pt; background-color: rgb(255, 255, 255);">&#160;</td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_10_DIRECTORS_EXECUTIVE_OFFICERS_AND_CORPORATE_GOVERNANCE">ITEM 10.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <span style="background-color: rgb(255, 255, 255);"><a href="#ITEM_10_DIRECTORS_EXECUTIVE_OFFICERS_AND_CORPORATE_GOVERNANCE">Directors, Executive Officers and Corporate Governance</a></span>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      58</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_11_EXECUTIVE_COMPENSATION">ITEM 11.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <span style="background-color: rgb(255, 255, 255);"><a href="#ITEM_11_EXECUTIVE_COMPENSATION">Executive Compensation</a></span>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      64</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_12_SECURITY_OWNERSHIP_OF_CERTAIN_BENEFICIAL_OWNERS_AND_MANAGEMENT_AND_RELATED_STOCKHOLDER_MATTERS">ITEM 12.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; background-color: rgb(255, 255, 255); text-align: justify;">


      <a href="#ITEM_12_SECURITY_OWNERSHIP_OF_CERTAIN_BENEFICIAL_OWNERS_AND_MANAGEMENT_AND_RELATED_STOCKHOLDER_MATTERS">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; text-align: center;">


      69</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_13_CERTAIN_RELATIONSHIPS_AND_RELATED_TRANSACTIONS_AND_DIRECTOR_INDEPENDENCE">ITEM 13.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; background-color: rgb(255, 255, 255); text-align: justify;">


      <a href="#ITEM_13_CERTAIN_RELATIONSHIPS_AND_RELATED_TRANSACTIONS_AND_DIRECTOR_INDEPENDENCE">Certain Relationships and Related Transactions and Director Independence</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      72</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_14_PRINCIPAL_ACCOUNTING_FEES_AND_SERVICES">ITEM 14.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; background-color: rgb(255, 255, 255); text-align: justify;">


      <a href="#ITEM_14_PRINCIPAL_ACCOUNTING_FEES_AND_SERVICES">Principal Accounting Fees and Services</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      73</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt;">&#160;</td>
    <td style="width: 87%; padding: 0.25pt;">&#160;</td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td colspan="3" style="padding: 0.25pt; text-align: center;">


      <span style="font-weight: bold;">PART IV</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt;">&#160;</td>
    <td style="width: 87%; padding: 0.25pt;">&#160;</td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_15_EXHIBITS_AND_FINANCIAL_STATEMENT_SCHEDULES">ITEM 15.</a>
     </td>
    <td style="width: 87%; padding: 0.25pt; text-align: justify;">


      <a href="#ITEM_15_EXHIBITS_AND_FINANCIAL_STATEMENT_SCHEDULES">Exhibits, Financial Statement Schedules</a>
     </td>
    <td style="width: 5%; padding: 0.25pt; vertical-align: middle; text-align: center;">


      75</td>
   </tr>
   <tr style="vertical-align: top;">
    <td><a href="#ITEM_16_FORM_10-K_SUMMARY">ITEM 16&#160;</a>&#160;&#160;&#160;</td>
    <td style="text-align: justify;"><a href="#ITEM_16_FORM_10-K_SUMMARY">Form 10-K Summary</a><br/></td>
    <td style="vertical-align: middle; text-align: center;">77</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: justify;"><a href="#SIGNATURES">Signatures</a></td>
    <td style="vertical-align: middle; text-align: center;">78</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: justify;"><a href="#WRAP_TECHNOLOGIES_INC">Financial Statements</a></td>
    <td style="vertical-align: middle; text-align: center;">F-1</td>
   </tr>

  </table><div>&#160;</div><div>&#160;</div><div style="font-size: 10pt;">&#160;
  </div><div>

  </div><div>
   <span style="font-size: 10.0pt; font-weight: bold;">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">This Annual Report on Form 10-K (this "Annual Report") may contain or incorporate by reference forward-looking statements within the meaning of 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;). Such forward-looking statements are based upon management&#8217;s assumptions, expectations, projections, intentions and beliefs about future events. In some cases, predictive, future-tense or forward-looking words such as &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;predict,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;project,&#8221; &#8220;target,&#8221; &#8220;strategy,&#8221; &#8220;estimate,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;continue,&#8221; &#8220;potential,&#8221; &#8220;opportunity,&#8221; &#8220;forecast,&#8221; &#8220;should&#8221; and similar expressions, whether in the negative or affirmative, that reflect our current views with respect to future events and operational, economic and financial performance are intended to identify such forward-looking statements, but are not the exclusive means of identifying such statements. Such forward-looking statements are only predictions, and actual results and the timing of certain events and circumstances may differ materially from those described by the forward-looking statements as a result of risks and uncertainties. Factors that could cause actual results to differ materially from the results anticipated in these forward-looking statements are described in this Annual Report, including under the section entitled &#8220;Risk Factors,&#8221; and in our other reports filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;). We advise you to carefully review the reports and documents we file from time to time with the SEC, particularly our annual reports on Form 10-K, our quarterly reports on Form 10-Q and our current reports on Form 8-K. The Company cautions readers that the forward-looking statements included in, or incorporated by reference into, this Annual Report on Form 10-K represent our beliefs, expectations, estimates and assumptions only as of the date hereof and are not intended to give any assurance as to future results. New factors emerge from time to time, and it is not possible for us to predict all of these factors. Further, we cannot assess the effect of each such factor on our business or the extent to which any factor, or combination of factors, may cause actual results to be materially different from those contained in any forward-looking statement.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Readers are cautioned not to place undue reliance on forward-looking statements because of the risks and uncertainties related to them and to the risk factors. We disclaim any obligation to update the forward-looking statements contained in, or incorporated by reference into, this Annual Report to reflect any new information or future events or circumstances or otherwise, except as required by the federal securities laws.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;</div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">1</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="font-size: 10pt; text-align: center;"><b>RISK FACTOR SUMMARY
</b></div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">Below is a summary of the material risks that make an investment in our common stock, par value $0.0001 per share ("Common Stock"), speculative or risky. This summary does not address all of the risks that we face. Additional discussion of the risks summarized in this risk factor summary, and other risks that we face, can be found under the heading &#8220;Risk Factors&#8221; in Part I, Item 1A of this Annual Report on Form 10-K and should be carefully considered, together with other information in this Form 10-K and our other filings with the SEC, before making an investment decision regarding our Common Stock.
</div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;"><b><span style="text-decoration:underline">Risks Relating to Business and Industry
</span></b></div><ul style="font-size: 10pt;"><li>We have a history of operating losses and may never achieve or sustain profitability.</li><li>We may need to raise additional capital, which may not be available on favorable terms or at all, and which may cause dilution to our stockholders.
</li><li>We are substantially dependent on sales of our BolaWrap product line and may not achieve broad market acceptance.
</li><li>We may not be successful in commercializing our Wrap Reality VR training platform in a highly competitive market.
</li><li>We operate in a highly competitive market and may not be able to compete effectively against larger, better capitalized companies.
</li><li>Negative publicity, including from incidents in which our products perform as designed, could harm our reputation and reduce demand for our products.
</li><li>Our sales to government customers are subject to lengthy procurement cycles, budget constraints, and political and policy changes.
</li><li>Our recent expansion into drone and counter-UAS technologies may not be successful and subjects us to additional risks.
</li><li>Our drone and counter-UAS products are subject to evolving regulations that could delay approvals, increase costs, or limit deployment.
</li><li>We are exposed to product liability claims because our products are used in dangerous situations that may result in serious injury or death.
</li><li>We depend on a limited number of suppliers, including sole-source suppliers, and supply chain disruptions could harm our business.
</li><li>Our operations and products are vulnerable to cybersecurity threats that could disrupt our business and harm our reputation.
</li><li>The evolving regulatory framework for AI technologies could affect our products and increase our compliance costs.
</li><li>Our international operations subject us to additional risks, including currency fluctuations, export controls, and geopolitical instability.
</li><li>Our BolaWrap device is classified as a firearm and regulated by the ATF, subjecting us to significant regulatory requirements.
</li></ul><div style="font-size: 10pt;"><b><span style="text-decoration:underline">Risks Relating to Intellectual Property
</span></b></div><ul style="font-size: 10pt;"><li>Our patents and other intellectual property rights may not adequately protect our products from competition.</li><li>We may be unable to prevent the unauthorized disclosure of our trade secrets and proprietary information.</li><li><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Third parties may assert that our products infringe their intellectual property rights, which could be costly to defend.</span></li></ul><div style="font-size: 10pt;"><b><span style="text-decoration:underline">Risks Relating to Preferred Stock
</span></b></div><ul style="font-size: 10pt;"><li>Our Series A Convertible Preferred Stock, par value $0.0001 per share ("Series A Preferred Stock") contains anti-dilution and dividend provisions that may result in significant dilution to holders of our Common Stock.
</li><li>Covenants in our financing documents may restrict our ability to obtain additional financing.



</li></ul><div>&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">2</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div>&#160;</div><div style="font-size: 10pt;"><b><span style="text-decoration:underline">Risks Relating to Common Stock
</span></b></div><ul style="font-size: 10pt;"><li>The market price of our Common Stock has been and may continue to be volatile.
</li><li>We have been and may in the future be subject to securities litigation, which is costly and diverts management's attention.
</li><li>We may fail to meet Nasdaq's continued listing requirements, which could result in delisting of our Common Stock.
</li><li>Future issuances of our Common Stock or securities convertible into Common Stock may dilute existing stockholders.
</li><li>We have never paid dividends and do not expect to pay dividends for the foreseeable future.



</li></ul><div style="font-size: 10pt;"><b><span style="text-decoration:underline">General Risk Factors
</span></b></div><ul style="font-size: 10pt;"><li>Our disclosure controls and internal controls over financial reporting have inherent limitations.
</li><li>We incur significant costs as a result of operating as a public company.
</li></ul><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Use of Market and Industry Data</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">This Annual Report on Form 10-K includes market and industry data that we have obtained from third party sources, including industry publications, as well as industry data prepared by our management based on its knowledge of and experience in the industries in which we operate (including our management&#8217;s estimates and assumptions relating to such industries based on that knowledge). Management has developed its knowledge of such industries through its experience and participation in these industries. While our management believes the third-party sources referred to in this Annual Report on Form 10-K are reliable, neither we nor our management have independently verified any of the data from such sources referred to in this Annual Report or ascertained the underlying economic assumptions relied upon by such sources. Furthermore, references in this Annual Report to any publications, reports, surveys or articles prepared by third parties should not be construed as depicting the complete findings of the entire publication, report, survey or article. The information in any such publication, report, survey or article is not incorporated by reference in this Annual Report on Form 10-K.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Forecasts and other forward-looking information obtained from these sources involve risks and uncertainties and are subject to change based on various factors, including those discussed in sections entitled &#8220;Cautionary Note Regarding Forward-Looking Statements,&#8221; &#8220;Item 1A. Risk Factors&#8221; and &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in this Annual Report.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">TRADEMARKS, TRADE NAMES AND SERVICE MARKS</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our trademarks include Wrap, the Wrap logo, BolaWrap&#174;,  Wrap Reality&#8482;, Intrensic,  Evidence on A Cloud, WrapVision, WrapTactics, Non-Lethal Response and DFR-X, some of which are registered trademarks in the U.S. and certain other jurisdictions. They, along with our other common law trademarks, service marks or trade names appearing in this Annual Report are the property of the Company. Other trademarks, service marks or trade names appearing in this Annual Report are the property of their owners. We do not intend our use or display of other companies&#8217; trade names or trademarks to imply a relationship with, or endorsement of or sponsorship of us by, any other companies. Solely for convenience, we have omitted the &#174; and &#8482; designations, as applicable, for the trademarks used in this Annual Report, but such references are not intended to indicate in any way that we will not assert, to the fullest extent under applicable law, our rights to these trademarks and trade names.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">3</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: center;">
   <span style="font-size: 10.0pt; font-weight: bold;">PART I</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_1_BUSINESS" title="ITEM 1. BUSINESS"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 1. BUSINESS</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Overview</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We are a global public safety technology and services company focused on delivering integrated non-lethal solutions for law enforcement, corrections, defense, and other public safety organizations worldwide. Our mission is to enable safer outcomes by providing officers and agencies with the tools, training, and tactics to gain proactive, lawful control of encounters, reducing risk to both officers and subjects, while preserving tactical advantage.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
We began sales of our first public safety product, the BolaWrap&#174; 100 device, in late 2018. In the first quarter of 2022, we introduced the BolaWrap&#174; 150, a next&#8209;generation, electronically deployed device that is more robust, smaller, lighter, and simpler to deploy than the BolaWrap 100, which has since been phased out. In December 2020, we acquired NSENA Inc. ("NSENA"), a provider of immersive virtual reality training for law enforcement utilizing proprietary software-enabled content and computer graphics simulation. This acquisition provided the foundation for Wrap Reality&#8482;, our virtual reality ("virtual reality" or &#8220;VR&#8221;) training platform designed for law enforcement simulation training and correctional reentry scenarios.</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
In August 2023, we acquired Intrensic, LLC, a Delaware limited liability company (&#8220;Intrensic&#8221;), which added body&#8209;worn camera ("body-worn cameras" or &#8220;BWC&#8221;) and digital evidence management ("digital evidence management" or &#8220;DEM&#8221;) capabilities to our portfolio. </span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">During 2025, we continued our transition from a single-product company into a diversified public safety technology and services company delivering integrated non-lethal solutions that combine tools, training, and tactics. This transition included expanding our product portfolio, advancing our training and software platforms, entering adjacent defense and homeland security markets, and strengthening our commercial and leadership infrastructure. While we continued to incur operating losses during the year, we implemented cost containment initiatives and focused on aligning our operating structure with our near- and long-term strategic priorities.&#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We expanded our product portfolio with the launch of WrapTactics&#8482;, a digital training platform designed to integrate human-factors awareness, decision-making under stress, and tactical proficiency agency-wide; and WrapVision&#8482;, a North America assembled body worn camera solution designed to meet federal procurement and data sovereignty requirements. We also advanced several counter unmanned aircraft system ("counter unmanned aircraft system" or &#8220;CUAS&#8221;) initiatives, including the MERLIN&#8482; program, which apply our proprietary tether deployment technology to non-lethal drone interdiction and defense applications. These initiatives are intended to broaden our addressable market beyond traditional policing into defense, homeland security, and critical infrastructure protection, while maintaining our core focus on providing integrated tools, training, and tactics that give officers proactive, lawful control of encounters and support safer outcomes for officers, subjects and the communities they serve.</span></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;">On September 19, 2025, we formed a new wholly-owned subsidiary of the Company, Wrap Federal, LLC (&#8220;Wrap Federal&#8221;), under the laws of the State of Delaware. Wrap Federal was established for the purpose of supporting U.S. federal government clients in the Department of Defense, Department of Homeland Security, and other federal agencies. We believe a continued focus on integrating our systems into existing federal frameworks supports our goal of becoming a fully integrated federal public safety and defense technology enterprise.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">On February 18, 2025, we entered into an Asset Purchase Agreement with W1 Global, LLC (&#8220;W1&#8221;), a Delaware limited liability company (the &#8220;W1 Purchase Agreement&#8221;), dated as of February 18, 2025, pursuant to which, subject to the terms and conditions set forth therein, we acquired substantially all the assets of W1 used in, held for use in or relating to the business of advisory and investigative professional services, which were primarily the customer contracts assigned at the closing (collectively, the &#8220;Acquired Assets&#8221;), for a nominal purchase price. We acquired W1 to integrate technology enablement into its core offerings and expand into managed technology services supporting the BolaWrap go-to market strategy.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Following a third-quarter evaluation, the Company determined that W1&#8217;s investigative services were not essential to Wrap&#8217;s domestic or international expansion; however, customers strongly valued managed services related to policy and training. As a result, Wrap will continue focusing on technology enabled services in policy governance and training to advance the next era of non-lethal technology development, delivering an integrated response package that combines technology with the support, policy alignment, and governance needed for adoption at the state and federal levels.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div>




























































  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">4</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; font-size: 10pt; font-weight: bold;">Industry Background</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Public safety agencies worldwide operate under growing expectations for accountability, proportional use of force, and transparency in encounters with the public. The prevalence of body-worn cameras, bystander video, and real-time media coverage has created an environment in which officers are expected to demonstrate measured, defensible decision-making in dynamic and often unpredictable situations. At the same time, law enforcement encounters involving individuals in mental health crisis, substance-related impairment, or emotional disturbance continue to rise, placing additional demands on officers who must resolve these encounters safely while managing legal, tactical, and public perception risks.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">These dynamics are driving demand across the public safety sector for tools, training, and operational frameworks that give officers the ability to gain proactive, lawful control of encounters earlier, before situations escalate to the point where higher-force options may be the only alternative. Traditional force options available to officers, including conducted energy weapons, chemical agents, impact projectiles, and batons, rely on pain compliance or neuromuscular incapacitation to gain control. While effective in certain circumstances, these tools carry inherent risks of injury and are often perceived by officers as too high a level of force to deploy early in an encounter, particularly when the subject has not yet become physically combative. This creates an operational gap between verbal commands and pain-compliance tools in which officers frequently have limited options.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Our BolaWrap product line is designed to address this gap by giving officers a non-lethal option that creates a controlled interruption through sight, sound, and sensation, providing time, space, and tactical advantage to manage the encounter before contact distance collapses, and without relying on pain compliance. We believe the adoption of non-lethal tools like BolaWrap can reduce the frequency and severity of use-of-force incidents, potentially lowering the legal, financial, and reputational costs associated with excessive force claims, settlements, and related litigation. More broadly, we believe that equipping officers with integrated non-lethal solutions that combine tools, training, and tactics can improve community trust and strengthen the relationship between public safety agencies and the communities they serve.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Our goal is to equip every public safety officer and agency with an integrated system of non-lethal tools, training, and tactics that they carry and apply every day, supporting safer outcomes for officers, subjects, and the public.</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Markets and Customers</span></div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   We participate in multiple segments of the global public safety and defense technology markets. Our addressable markets include the non-lethal tools market, the law enforcement and public safety training market, the body-worn camera and digital evidence management market, and the emerging counter-unmanned aircraft system market. The following describes our principal market opportunities:
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Domestic and International Law Enforcement:
</i></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Our products and services are primarily targeted at federal, state, and local law enforcement agencies in the United States. According to the Bureau of Justice Statistics, <span style="background-color: rgb(255, 255, 255);">as of March 2025 th</span>ere are more than 18,000 law enforcement agencies and approximately 900,000 full-time sworn law enforcement officers in the U.S., including over 100,000 full-time federal officers. Our product and service portfolio, including BolaWrap, WrapTactics, Wrap Reality, and WrapVision, is designed to serve the operational needs of these agencies across tools and training.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">We have also identified an international market opportunity encompassing an estimated 12 million police officers across more than 190 countries. We have shipped our products to over 60 countries and maintain a network of international distributors. We anticipate that international markets will represent a meaningful portion of our sales over time, driven in part by the centralized procurement decision-making processes common in many countries with large national police forces. Conversely, the U.S. market is more fragmented, with a large number of smaller agencies and longer procurement and sales cycles. International sales may be uneven from period to period due to the timing of national-level purchase decisions and the relatively large size of individual orders.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Non-Lethal Tools
</i></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">According to Straits Research, the global non-lethal weapons market was valued at approximately $9.9 billion in 2024 and is expected to grow to approximately $19.1 billion by 2033, representing a compound annual growth rate of 7.6%. We believe that BolaWrap occupies a distinct position within this market because it does not rely on pain compliance or neuromuscular incapacitation, differentiating it from most existing non-lethal force options and addressing the operational gap described above.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">5</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; font-size: 10pt;"><i>Correctional Facilities
</i></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">According to the U.S. Bureau of Justice Statistics ("Census of State and Federal Correctional Facilities, 2019," published November 2022), there were approximately 240,000 correctional officers in over 1,000 federal and state correctional facilities in the United States. Most correctional facilities fall under federal, state, or local jurisdiction and we believe these facilities represent a meaningful market for our products and services, including the use of Wrap Reality for law enforcement and societal reentry training, WrapTactics for officer readiness and skill retention, BolaWrap for use within and around correctional environments,&#160;and WrapVision body-worn cameras and our digital evidence management platform to support transparency, incident documentation, and evidentiary requirements within correctional settings. </div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>
Law Enforcement Training
</i></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">According to Coherent Market Insights, the U.S. law enforcement training market was valued at approximately $4.0 billion in 2025 and is expected to reach approximately $5.4 billion by 2032, representing a compound annual growth rate of 4.5%. The market is experiencing growing adoption of virtual reality and simulation-based training, as well as increased focus on decision-making, human-factors awareness, and use-of-force judgment. Our Wrap Reality VR platform and WrapTactics digital training subscription are designed to participate in this market, offering agencies both immersive scenario-based simulation and continuous, low-burden digital training that helps prevent skill decay and sustain tactical readiness between in-person training events.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Body-Worn Cameras and Digital Evidence Management
</i></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The body-worn camera and digital evidence management markets are driven by growing government mandates, public expectations for transparency, and increasing adoption of cloud-based, AI-enabled evidence platforms. According to Mordor Intelligence, the global body-worn camera market was valued at approximately $2.9 billion in 2025 and is expected to reach approximately $4.1 billion by 2030, with law enforcement agencies representing the largest end-user segment. Separately, the global evidence management market was estimated at approximately $9.7 billion in 2025 and is expected to reach approximately $16.1 billion by 2030, representing a compound annual growth rate of 10.8%. Our WrapVision body-worn camera and cloud-based digital evidence management platform are designed to serve agencies seeking integrated accountability and evidence solutions that complement their non-lethal and training investments.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Counter-Unmanned Aircraft Systems (C-UAS)
</i></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">According to MarketsandMarkets, the global counter-unmanned aircraft system market is estimated at approximately $6.6 billion in 2025 and is projected to reach approximately $20.3 billion by 2030, representing a compound annual growth rate of 25.1%. North America is projected to be the fastest-growing region, driven by defense spending, homeland security initiatives, and increasing drone-related threats to critical infrastructure. Through our MERLIN program, as well as additional research and development initiatives, we are applying our proprietary mechanical entanglement technology and modular cassette-based platform architecture to address non-lethal drone interdiction requirements across defense, homeland security, and critical-infrastructure protection missions. These programs remain in various stages of development and evaluation.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>
Private Security Firms and Guard Services
</i></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">According to the Bureau of Labor Statistics, there were approximately 1.1 million privately employed security guards in the United States. They represent a broad range of individuals, including those employed by investigation and security services, hospitals, schools, local government, and others. We believe that the use of BolaWrap by security personnel could effectively provide a proactive, non-lethal option to gain control of encounters without relying on higher-force alternatives, potentially reducing the liability exposure of private security companies and their personnel. Currently, the Bureau of Alcohol, Tobacco, Firearms and Explosives ("ATF") classifications restrict the ease of transfer of BolaWrap to non-government security firms. We believe this classification is overly restrictive and we continue to work with the ATF and other regulatory bodies to pursue reclassification of our non-lethal products. It is important to note that countries in which we have international customers do not impose similar transfer or possession restrictions on non-lethal BolaWrap devices, and we believe this should be the future for BolaWrap in the United States.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Defense and Homeland Security
</i></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Through Wrap Federal, our wholly-owned subsidiary established in 2025, we have created a dedicated entity to support future engagement with U.S. federal government customers, including agencies within the Department of Defense, Department of Homeland Security, and other federal organizations. We believe our non-lethal tools, training platforms, body-worn camera and cloud-based digital evidence management platform and C-UAS technologies have potential applications across multiple defense and federal law enforcement use cases. The formation of Wrap Federal is intended to position us to more effectively navigate the procurement, compliance, and security requirements that are typical of federal government contracting as we seek to develop relationships within these markets.

</div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>




















  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">6</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Products and Solutions</span></div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div>

  </div><div style="text-align: justify; font-size: 10pt;">Our core product and service offerings are designed to provide officers and agencies with integrated non-lethal tools, training, and tactics that support safer outcomes, and sustained readiness across the public safety ecosystem. We focus our efforts on the following:</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">BolaWrap&#174; </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our BolaWrap product line is a handheld, non-lethal device designed to give officers a proactive tactical option by deploying a Kevlar&#174; tether that entangles the arms and/or legs, limiting a subject's mobility and balance. The BolaWrap 150 employs electronic deployment, improved reliability, enhanced durability, and reduced weight compared to prior generations.  Upon deployment, the device creates a controlled interruption through sight, sound, and sensation, giving officers time, space, and tactical advantage to intervene earlier and manage encounters before contact distance collapses.&#160;BolaWrap is sold with proprietary cassettes that are consumed upon each deployment and must be replaced, providing a recurring consumable revenue stream.</span></div><div style="font-size: 10pt;">&#160;
  </div><div>



  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><i>Wrap Reality&#8482; Virtual Reality Training</i></span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Wrap Reality is an immersive VR training platform providing scenario-based training focused on human-factors awareness, decision making under stress, and use of force judgment. The platform is designed to build and sustain the cognitive and tactical skills officers need to recognize intervention points, manage distance and positioning, and apply proportional, lawful responses in dynamic environments. Wrap Reality supports law enforcement, corrections, and societal reentry training and offers a growing library of configurable scenarios, including 45 scenarios for law enforcement and corrections and 15 scenarios for societal reentry. Wrap Reality may be deployed on premises or through cloud enabled environments and supports data capture, replay, and performance review.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><i>WrapTactics&#8482; Digital Training Platform</i></span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Launched in 2025, WrapTactics is a subscription based digital training and performance platform aimed at delivering short form, scenario-based instruction focused on non-lethal response tactics, decision-making under stress, and follow-on lawful control techniques. The platform is designed to prevent skill decay by providing continuous, low-burden training that reinforces the tactical fundamentals (distance, positioning, timing, and force decision-making) that officers rely on in dynamic encounters. WrapTactics complements our hardware and VR offerings and supports recurring revenue opportunities through bundled training and service offerings.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><i>WrapVision&#8482; Body&#8209;Worn Camera and Digital Evidence Management</i></span>
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">WrapVision, launched in 2025, is a body-worn camera solution assembled in North America and designed to meet federal procurement and data-sovereignty requirements. WrapVision replaces our prior-generation Intrensic X2 camera hardware and serves as the front-end capture device within our digital evidence management ecosystem. Our cloud-based DEM platform provides unlimited video storage along with video and evidence uploading, search, retrieval, redaction, and evidence sharing capabilities, reducing the resources agencies require to manage digital evidence. Together, WrapVision and our DEM platform provide agencies with integrated accountability and transparency tools that complement our non-lethal and training solutions. WrapVision builds on the Intrensic acquisition and reflects our strategy to deliver integrated solutions for public safety.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><i>Counter-Unmanned Aircraft Systems (C-UAS) and Defense Applications</i></span>
  </div><div>

  </div><div style="font-size: 10pt;">&#160;
  </div><div>





  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">During 2025, we expanded research, development, and demonstration efforts applying our tether deployment technology to counter UAS applications. MERLIN is designed to leverage the same self-contained cassette architecture underlying the BolaWrap platform, adapting it for non-lethal drone interdiction capabilities across defense, homeland security, and critical-infrastructure protection missions. These initiatives remain in various stages of development and evaluation and are subject to government testing, funding, and procurement timelines.</span>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>

























































  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">7</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;"><span style="font-size: 10pt;"><b>
Sales, Marketing, and Distribution
</b></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">
Our sales, marketing, and training organizations work together to drive revenue growth by building market awareness of our integrated non-lethal solutions, generating qualified leads, developing a strong sales pipeline, and cultivating long-term relationships with customers and distribution partners. Our training capabilities not only support sales adoption but also generate revenue independently, as agencies place significant value on our professional training services.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;"><i>Sales
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">Our primary target market is law enforcement agencies in the United States and internationally. The purchasing decision for our products and services is typically made by a group that may include agency leadership, procurement officials, training coordinators, use-of-force policy advisors, and in some cases political decision-makers such as city council members. The decision-making process can range from several weeks to over a year, influenced by budgetary constraints, policy review cycles, and multi-stakeholder approval requirements.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">Our sales model has evolved from a single-product demonstration approach into a broader, solution-based engagement that integrates our full portfolio of non-lethal tools, training platforms, body-worn cameras, and digital evidence management capabilities. We leverage product demonstrations, field deployment footage captured on body-worn cameras, and integrated solution presentations to build the case for agency-wide adoption. Our goal is to convert initial engagement into long-term, multi-product customer relationships that include both product sales and recurring technology-enabled service subscriptions.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">We generate revenue through two primary streams: product sales and technology-enabled services. Product sales include BolaWrap devices, cassettes, accessories, body-worn cameras, and Wrap Reality VR hardware and related equipment. Technology-enabled services include software subscriptions for WrapTactics and our digital evidence management platform, as well as managed services, policy support, and professional training services. We are focused on expanding our technology-enabled services revenue as we deepen customer relationships through programmatic training and service delivery models.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;"><i>Distribution
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">We sell our products and services primarily through our internal sales team, supplemented by a network of distributors, resellers, and strategic partners. While we initially adopted a channel-first distribution model in 2019, we have since shifted to a direct sales approach as our primary go-to-market strategy, leveraging distribution partners and strategic relationships to extend our reach into markets and customer segments where local presence, specialized expertise, or established procurement relationships add value.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">We maintain distribution coverage across all 50 U.S. states and have shipped our products to over 60 countries. Our domestic and international distribution agreements generally provide certain territorial rights, require minimum sales and follow-on performance commitments, and allow us to sell direct to customers where performance thresholds are not met or where direct engagement better serves the customer relationship.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">We are also actively pursuing strategic partnerships with organizations that can extend our reach, enhance our technology integration capabilities, and strengthen our position across federal, defense, and international markets.</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;">On October 2, 2025, we announced a strategic partnership with a government-focused technology aggregator, Carahsoft Technology Corp. (&#8220;Carahsoft&#8221;) to expand access to our products and services across federal, state, and local government agencies through established procurement vehicles. Under the agreement, Carahsoft will serve as Wrap's Master Government Aggregator, making our portfolio of technologies available to the public sector through Carahsoft's reseller partners and National Association of State Procurements Officials (NASPO) ValuePoint and OMNIA Partners contracts.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">In November 2025, we partnered with a U.S.-based manufacturing and technology engineering firm to expand our domestic supply chain and support scalable, Made-in-America production of our non-lethal response and C-UAS platforms.
</div><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">8</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;"><span style="font-size: 10pt;"><i>Marketing
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">Prospective customers become aware of our solutions through a variety of channels, including social media, digital advertising, media coverage, press releases, web presence, direct sales outreach, and public relations efforts. We also leverage body-worn camera footage of successful field deployments to demonstrate the real-world effectiveness of our products, which serves as a powerful lead generation and credibility-building tool across our broader portfolio. Once a lead is generated, it is qualified by our inside sales team, and a sales representative or distribution partner engages with the prospective customer to discuss their operational needs and the solutions we offer.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">We track our marketing and sales activities to provide visibility into lead flow, pipeline development, and conversion metrics. Our marketing team engages with law enforcement agencies, public safety personnel, and risk management organizations to educate them on the benefits of our integrated non-lethal solutions. We participate in select domestic and international trade shows, conferences, and industry events that we believe offer the highest return on our investment in market visibility and direct customer engagement.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;"><i>Training, Demonstration, and Customer Success
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">We maintain a dedicated team focused on conducting demonstrations, delivering professional training, and supporting post-sale customer success. We offer in-person training, webinar-based instruction, and digital training through our WrapTactics platform. Training may occur before or after the initial purchase or deployment of our products. We believe that providing comprehensive training and demonstrations to law enforcement officers and agency trainers increases their support for purchasing, deploying, and sustaining the use of our products within their departments.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">Our training model is anchored by the Wrap "Train the Trainer" program, established in October 2018. Under this program, our Master Instructors certify agency-level BolaWrap Instructors, who then train front-line officers in compliance with their department's policies. BolaWrap Instructors are typically sworn law enforcement officers who serve as department trainers, defensive tactics instructors, or tactical team members. They complete a certification course that includes a written examination and demonstrated proficiency in deploying the BolaWrap. Instructor certification is valid for two years and requires renewal.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">Agencies that adopt BolaWrap typically incorporate it into their use-of-force policies as a proactive, non-lethal tool that officers may deploy early in an encounter to gain time, space, and tactical advantage before resorting to higher-force options. BolaWrap is generally classified at the lowest force level within agency policies, below pain-compliance tools such as chemical agents, impact projectiles, conducted energy weapons, and batons. Many departments that deploy BolaWrap agency-wide integrate it into their broader in-service training rotations, incorporating BolaWrap deployment into scenario-based exercises across a range of operational contexts, including encounters with individuals experiencing mental health crisis, warrant service, and apprehension scenarios.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">We believe that our investment in training infrastructure, instructor certification, digital training delivery, and post-sale customer success creates a meaningful competitive advantage and a significant barrier to new competition. Our training and support capabilities are designed to serve agencies of all sizes and to deepen customer engagement over time through recurring training services and technology-enabled support.

</span></div><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">9</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;"><span style="font-size: 10pt;"><b>
Manufacturing and Supply Chain
</b></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">
We believe that maintaining scalable, domestically based assembly and manufacturing capabilities is critical to the performance of our products, the growth of our business, and our ability to meet the procurement requirements of federal, defense, and international customers. We are committed to strengthening our domestic manufacturing footprint and supply chain as part of our broader strategy to support Made in America production across our product portfolio.
</span></div><div style="text-align: justify;">&#160;&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;"><i>Manufacturing
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">Our assembly processes involve specialized systems, materials, and quality control procedures. We contract with third-party suppliers to produce various parts, components, and subassemblies, and we perform final assembly, testing, quality verification, and shipping at our manufacturing facility. We established initial production in Las Vegas in 2018 and relocated to a facility in Arizona in October 2019. In September 2025, we completed a move to a new facility in Norton, Virginia, which provides significantly expanded capacity compared to our prior location. The Norton facility supports our current production requirements and provides the ability to accommodate future growth as demand increases across our product lines. We have refined our internal processes to improve how we design, test, and qualify products, and we continue to implement rigorous manufacturing and quality processes to track production and field performance.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">Our WrapVision body-worn camera is assembled in North America in alignment with our commitment to domestic production and federal data-sovereignty and procurement requirements. We also work with domestic research and development partners to support the advancement of our C-UAS and other emerging technology programs.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;"><i>Suppliers
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">We have established relationships with key suppliers, and their timely and reliable delivery is important to our ability to meet customer demand. We source parts, components, and subassemblies from a combination of domestic and international suppliers and are actively working to increase the proportion of our supply chain that is U.S.-based. We periodically implement design and component changes to reduce product costs, improve reliability and manufacturability, and where possible, shift sourcing to domestic alternatives.

We maintain finished goods inventory to support near-term customer demand and to reduce the impact of supply chain variability on order fulfillment. However, we remain subject to risks inherent in our supply chain, including component availability, increased lead times, cost fluctuations, and logistics constraints, which can affect our production schedules and have a negative impact on our financial performance. While we anticipate supply chain conditions to continue to stabilize, we recognize that future supplier shortages, logistics disruptions, or other supply chain challenges could have a material adverse effect on our operations and financial results.
</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><b>Backlog
</b></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
As of December 31, 2025, backlog was approximately $209 thousand, primarily related to larger agency orders scheduled for near term delivery. Backlog is subject to modification, rescheduling, or cancellation and is not necessarily indicative of future revenues. The amount of backlog at any point in time is dependent upon order timing, scheduled delivery dates to our customers and product lead times. Most orders are shipped shortly after order and backlog is typically associated with larger police agency orders. Because of our history of shipping shortly after order, we do not currently believe backlog at any period end is predictive of future order volume or revenues beyond the reported amount. Distributor and customer orders for future deliveries are generally subject to modification, rescheduling or in some instances, cancellation in the normal course of business.


</span></div><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">10</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Competition
</b></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
The markets in which we operate are competitive and fragmented. We compete with providers of conducted energy devices, less-lethal weapons, training platforms, body-worn cameras, digital evidence management systems, and emerging defense technologies. Many of our competitors have substantially greater financial, technical, manufacturing, and marketing resources than we do.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
We position BolaWrap as a non-lethal tool that is distinct from pain-compliance and neuromuscular incapacitation devices. Rather than relying on pain or incapacitation to achieve compliance, BolaWrap creates a controlled interruption through sight, sound, and sensation, giving officers a proactive, lawful option to gain time, space, and tactical advantage before contact distance collapses. While purchasing decisions may involve tradeoffs across use-of-force tools due to budgetary constraints, many agencies view BolaWrap as complementary rather than substitutive, addressing an operational gap where existing tools may represent too high a level of force to be deployed early in an encounter.</span></div><div style="font-size : 10pt; ">&#160;&#160;</div><div style="font-size : 10pt; ">Beyond BolaWrap, we are building an integrated system of tools, training, and tactics designed to address the broader operational needs of public safety agencies; spanning non-lethal response technology, scenario-based and human-factors training, body-worn cameras, and evidence management. In these areas, we compete with both legacy 2D simulator providers and newer VR-based platforms, as well as established body-worn camera and digital evidence management vendors. In the emerging counter-UAS market, we compete with a growing number of companies offering detection, electronic warfare, and kinetic interdiction solutions, though we believe our patented mechanical entanglement technology and modular cassette-based platform approach differentiate our offerings.</div><div style="font-size : 10pt; ">&#160;&#160;</div><div style="font-size : 10pt; ">Competitive factors include safety, effectiveness, reliability, integration capabilities, regulatory acceptance, pricing, customer support, and training quality. </div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Government Regulation
</b></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">

As a global public safety technology and services company, we are subject to a wide range of federal, state, local, and international laws and regulations governing our products, operations, and commercial activities. These regulations affect multiple aspects of our business, including product classification and licensing, manufacturing, export and import controls, data privacy and security, drone operations, defense procurement, and workplace safety and environmental compliance. Compliance with these requirements is critical to our ability to manufacture, market, and sell our products and services, and the costs of compliance, as well as any failure to comply, could affect our financial results and competitive position.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Firearms Classification and Licensing
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Our BolaWrap products are classified as "Any Other Weapon" ("AOW") by the ATF. As a result, we are required to maintain a Federal Firearms License ("FFL") and Special Occupational Tax ("SOT") registration to manufacture and distribute these products. This classification requires that transfers of BolaWrap to end users comply with applicable ATF requirements, which in practice limits our ability to transfer products directly to private security firms and individual consumers without additional regulatory steps. Transfer, possession, and use restrictions on non-lethal devices such as BolaWrap vary by country, and we work with international distributors and legal advisors to ensure compliance with applicable local requirements in each market.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">While the cost of maintaining our FFL and SOT licensing is not a significant financial burden, the classification constrains our competitive position relative to other non-lethal products that are not subject to the requirements of the National Firearms Act of 1934.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>State and Local Regulations
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Our products are also subject to state and local laws and regulations, which may vary by jurisdiction. Certain states impose restrictions on the possession, transfer, or use of devices classified under the ATF or similar state-level frameworks.
</span></div><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">11</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Export Controls and International Trade
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Our international sales are subject to U.S. export control regulations, customs requirements, and international trade compliance obligations. Depending on the product and destination, our exports may be regulated under the International Traffic in Arms Regulations (ITAR) administered by the U.S. Department of State, the Export Administration Regulations (EAR) administered by the U.S. Department of Commerce, or both. Compliance with export control regulations adds time and administrative cost to our international sales process and may limit our ability to sell certain products in certain countries or to certain end users. We work with international distributors and trade compliance advisors to navigate applicable import and export regulations in each market.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Counter-UAS and Drone Regulations
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Our C-UAS program, MERLIN, involves technologies that may be subject to regulation by multiple federal and international authorities. In the United States, drone operations are regulated by the Federal Aviation Administration ("FAA") under Title 14 of the Code of Federal Regulations, and counter-drone technologies are subject to evolving federal regulatory frameworks that govern which entities are authorized to detect, track, and mitigate unmanned aircraft. Our C-UAS products may also be subject to export control classifications and, if commercialized for defense applications, additional regulatory requirements applicable to defense articles and defense services. The regulatory environment for counter-UAS technology is evolving, and changes in federal law or FAA policy could affect the timeline and scope of commercialization of our C-UAS programs.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Data Privacy, Cybersecurity, and Evidence Management
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Our body-worn camera and digital evidence management solutions involve the collection, storage, processing, and transmission of law enforcement data, including video, audio, and evidentiary records. These activities are subject to federal and state data protection, privacy, and information security requirements, including the Criminal Justice Information Services ("CJIS") Security Policy, which establishes security standards for any entity that accesses or manages criminal justice information. We are also subject to state-level privacy laws and, in our international markets, data protection regulations that may impose varying requirements on how law enforcement data is collected, stored, and shared. Compliance with these requirements may require ongoing investment in information security infrastructure, data handling procedures, and audit and certification processes.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Federal Procurement and Trade Compliance
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">As we pursue opportunities with U.S. federal government customers through Wrap Federal, our wholly-owned subsidiary, we are subject to procurement regulations and compliance requirements applicable to federal contractors. Our products are Trade Agreements Act (TAA) compliant, which is a requirement for products sold through federal procurement channels, including the General Services Administration (GSA). Federal contracting may subject us to additional regulatory requirements.

</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Strategy
</b></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
Our strategy is to build a diversified public safety technology platform centered on integrated non-lethal solutions that combine tools, training, and tactics to give officers and agencies proactive, lawful control of encounters while improving safety, transparency, and operational effectiveness. We are executing this strategy through a combination of expanding our core BolaWrap business, developing and scaling new product lines and service offerings, growing recurring revenue through subscription-based platforms, entering adjacent markets through dedicated federal and defense initiatives, and expanding our international presence.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Expanding BolaWrap Adoption
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">BolaWrap remains the foundation of our product portfolio and our primary customer acquisition tool. Our growth strategy for BolaWrap focuses on both acquiring new agency customers and expanding adoption within existing customers toward agency-wide deployment. Many agencies that have initially purchased BolaWrap for evaluation or limited deployment represent meaningful expansion opportunities as they integrate the device into their use-of-force policies, training programs, and standard-issue equipment. We support this expansion through professional training, instructor certification, policy integration assistance, and ongoing customer success engagement. We believe that broader deployment within agencies also drives recurring consumable revenue through cassette replenishment, replacement, and training use.
</span></div><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">12</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Deepening Customer Relationships Through Programmatic Delivery
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">A central element of our strategy is shifting from selling individual products to delivering integrated programs that combine tools, training, and tactics into a sustained operational framework for agencies. Under this approach, we engage with agencies not only as a product supplier but as a long-term partner supporting their non-lethal operational capabilities. This model is designed to include BolaWrap hardware and consumables, WrapTactics digital training subscriptions, professional in-person training services, policy support, and where applicable, body-worn camera and evidence management solutions. We believe this programmatic approach increases customer retention, expands revenue per agency, and creates deeper, longer-term relationships that are more resilient than transactional product sales.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Growing the Body-Worn Camera and Digital Evidence Management Business
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Through WrapVision, our body-worn camera, and our cloud-based digital evidence management platform, we are building a standalone product line that also complements our core non-lethal solutions portfolio. We believe our offering provides agencies with a cost-effective alternative to incumbent providers in a market where transparency mandates and evidence management requirements continue to drive adoption. WrapVision can be sold independently to agencies seeking an affordable, high-quality body-worn camera and evidence management solution, and it can also be offered alongside BolaWrap and WrapTactics as part of an integrated program. We believe our ability to offer agencies a single-vendor solution that addresses non-lethal tools, training, and accountability creates a differentiated competitive position, particularly among small and mid-sized agencies that may be underserved.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Advancing Counter-UAS Programs
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Through our MERLIN program and related research and development initiatives, we are pursuing entry into the counter-unmanned aircraft system market. Our C-UAS strategy leverages our proprietary mechanical entanglement technology and modular cassette-based platform to offer a non-lethal approach to drone interdiction that does not rely on electronic jamming or kinetic destruction. We are pursuing government testing and evaluation opportunities, research and development partnerships, and internal technology advancement with the goal of positioning our C-UAS solutions for future procurement across defense, homeland security, and critical infrastructure protection applications. These programs remain in various stages of development and evaluation, and we expect continued investment in this area before material revenue is generated.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Expanding Federal and Defense Market Access
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Through Wrap Federal, we have established a dedicated entity to support engagement with U.S. federal government customers, including agencies within the Department of Defense, Department of Homeland Security, and other federal organizations. Our non-lethal tools, training platforms, and C-UAS technologies have potential applications across multiple federal use cases, and we believe a dedicated federal subsidiary positions us to more effectively navigate the procurement, compliance, and security requirements specific to these customers as we seek to develop relationships within these markets.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Expanding International Sales
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">We intend to continue expanding our international presence across law enforcement and public safety markets worldwide. We maintain a network of international distributors. We see broad-based international interest in our solutions, with particular momentum in South America. International growth is supported by the centralized procurement dynamics in many countries, where national-level adoption decisions can result in large-scale deployments. We focus significant resources on supporting our international distribution partners through training, business development, and sales support.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Pursuing Strategic Acquisitions and Partnerships
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">We intend to continue evaluating strategic acquisitions, partnerships, and collaborations that complement our existing product and service offerings, expand our technology capabilities, strengthen our distribution network, or accelerate entry into new markets. Our acquisition of NSENA in 2020, which provided the foundation for our Wrap Reality virtual reality training platform and our acquisition of Intrensic in 2023, which provided the foundation for our WrapVision body-worn camera and digital evidence management platform, are examples of this approach. We also pursue strategic partnerships with organizations that extend our reach into federal, defense, and international markets.

</span></div><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">13</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Warranties
</b></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
Our products generally include a limited warranty that covers defects in materials and workmanship for up to one year from the date of purchase. Customers may also purchase extended warranty coverage for additional periods. Warranty terms vary by product and jurisdiction.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Intellectual Property
</b></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
We have a policy of protecting our intellectual property assets, which include issued domestic and international patents, pending patents, trademarks, copyrights, trade secrets, and contractual obligations. We enter into confidentiality and nondisclosure agreements with employees, consultants, and third parties to whom we disclose proprietary information. These agreements prohibit disclosure of confidential information both during and after the duration of the working relationship. However, we recognize that such agreements may not always prevent disclosure or provide adequate remedies for any breach. We rely on copyrights, trade secrets, and other proprietary rights to protect the content of our training services, including the Wrap Reality VR training software and content.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">We believe that strong product offerings that are continually upgraded and enhanced, combined with factors such as innovation, technological expertise, and experienced personnel, will keep us competitive. Therefore, we seek patent and other intellectual property protection on important technological improvements that we make. Before filing for patents, we disclose key features to patent counsel and maintain these features as trade secrets prior to product introduction. However, patent applications may not result in issued patents covering all important claims, and there is a risk that they could be denied in their entirety.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">As of December 31, 2025, we<span style="background-color: rgb(255, 255, 255);"> held 93&#160;issued patents and 149 pe</span>nding patent applications with expiration dates ranging fro<span style="background-color: rgb(255, 255, 255);">m&#160;2032 to 2047&#160;</span>in the United States and internationally related to non-lethal systems, tethered-deployment technology, training platforms, and digital evidence management solutions.
We enter into confidentiality and invention assignment agreements with employees, consultants, and third parties. Despite these efforts, there can be no assurance that our intellectual property rights will not be challenged, circumvented, or invalidated.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Research and Development
</b></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
 We conduct research and development ("R&amp;D") on an ongoing basis to enhance our existing products, develop new applications for our core technologies, advance emerging technology programs, and improve manufacturing efficiency and product reliability. Our R&amp;D efforts are led by our internal engineering, software development, and product design team and are supplemented by specialized consultants and domestic research and development partners when additional expertise or capacity is required. Our R&amp;D activities span mechanical and electrical engineering, software development, materials science, manufacturing process improvement, and content development for our training platforms.</span></div><div style="text-align: justify;">&#160;&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>
BolaWrap Platform</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">We are investing in next-generation BolaWrap development, including early-stage work on future device iterations and continued refinement of our cassette-based platform architecture. We also focus on manufacturing process improvements and design changes intended to reduce production costs, improve product reliability, and enhance manufacturability. We believe our modular cassette architecture provides a foundation for future product variants and expanded use-case applications.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Counter-UAS Technologies
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">A significant portion of our research and development effort is directed toward our counter-unmanned aircraft system programs, including MERLIN and related initiatives. This work focuses on advancing our proprietary mechanical entanglement technology and modular platform for non-lethal drone interdiction applications across defense, homeland security, and critical infrastructure protection missions. Our C-UAS development efforts are supported by domestic R&amp;D partners with specialized capabilities in areas relevant to these programs. All C-UAS research and development is currently company-sponsored.
</span></div><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">14</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>WrapTactics Training Platform
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">We are continuing to develop and enhance the WrapTactics platform, including expanding its content library, building out hybrid training capabilities that integrate digital delivery with in-person instructor certification, and improving platform functionality and user experience. We believe ongoing investment in WrapTactics is central to our strategy of delivering programmatic, subscription-based training that sustains officer readiness and generates recurring revenue.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>WrapVision and Digital Evidence Management
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Our WrapVision body-worn camera platform is stable and in active deployment. We continue to make enhancements to  our cloud-based digital evidence management software to improve functionality, user experience, and integration with agency workflows. Development efforts in this area focus on incremental improvements and feature additions rather than fundamental platform redesign.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>Wrap Reality Virtual Reality Training
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Our Wrap Reality VR platform currently includes scenario libraries for law enforcement, corrections, and societal reentry applications. While our near-term training development investment is primarily focused on WrapTactics, we have plans to expand the Wrap Reality content library with additional scenarios and to continue enhancing the platform as virtual reality and simulation-based training adoption grows across public safety markets.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Future levels of research and development investment will vary depending on the timing of new product development milestones, the progression of our C-UAS programs, the availability of government-funded research opportunities, and the resources available to advance development across our product portfolio. We expect research and development to be a meaningful area of investment as we continue to expand our diversified public safety technology platforms.

</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Seasonality
</b></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
Our operating results are influenced by government budget cycles and procurement timing. Many U.S. law enforcement agencies operate on fiscal years ending June 30, while federal agencies operate on fiscal years ending September 30, which can result in higher purchasing activity in certain quarters. International purchasing patterns may also contribute to variability in quarterly results.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Employees
</b></span></div><div style="text-align: justify;">&#160;</div><div>































































































  </div><div style="text-align: justify;"><span style="font-size: 10.0pt;">As of December 31, 2025, we employed approximately 25 full-time employees. During 2025, we grew our workforce 32% compared to the end of the prior year, with additions concentrated in our research and development, sales and marketing divisions. In addition, we engage consultants and contractors from time to time to supplement our full-time personnel across sales, marketing, training, engineering, and other functions.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Our success depends on the continued service of our employees and on our ability to attract, retain, and motivate talented individuals across our organization. We are committed to fostering a work environment that supports professional development, encourages innovation, and aligns our team with the Company's mission of enabling safer outcomes in public safety. We believe our employees are critical to our ability to execute on our strategic priorities and we continue to invest in building the capabilities and culture necessary to support our growth.

</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Available Information</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">As a public company, we are required to file our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements on Schedule 14A and other information (including any amendments) with the </span><span style="font-size: 10pt;">SEC</span><span style="font-size: 10.0pt;">. The SEC maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. You can find our SEC filings at the SEC&#8217;s website at </span><span style="font-size: 10.0pt; text-decoration: underline;">www.sec.gov</span><span style="font-size: 10.0pt;">.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our Internet address is </span><span style="font-size: 10.0pt; text-decoration: underline;">www.wrap.com</span><span style="font-size: 10.0pt;">. Information contained on our website is not part of this Annual Report. Our SEC filings (including any amendments) are also made available free of charge on </span><span style="font-size: 10.0pt; text-decoration: underline;">www.wrap.com</span><span style="font-size: 10.0pt;">, as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">15</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <a id="ITEM_1A_RISK_FACTORS" title="ITEM 1A. RISK FACTORS"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 1A. RISK FACTORS</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>


  </div><div style="text-align: justify; background-color: rgb(255, 255, 255);">
   <span style="font-size: 10pt; font-style: italic;">An investment in our Company involves a high degree of risk. In addition to the other information included in this Annual Report, you should carefully consider the following risk factors in evaluating an investment in our Company. You should consider these matters in conjunction with the other information included or incorporated by reference in this Annual Report. If any of the following risks actually occurs, our business, reputation, financial condition, results of operations, revenue, and future prospects could be negatively impacted. In that event, the market price of our Common Stock could decline, and you could lose part or all of your investment.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div>
  </div><div style="font-size: 10pt; text-align: center;"><b>RISK FACTOR SUMMARY</b></div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Risk Factors Relating to Our Business and Industry</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>
















  </div><div style="text-align: justify;">
   <span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt; font-weight: bold; font-style: italic;">We have a history of operating losses, expect additional losses and may not achieve or sustain profitability</span><span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">.</span></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   We have a history of operating losses and expect to incur additional losses until we achieve sufficient revenue and operating margins to offset our operating costs. Our net loss for the years ended December 31, 2025 and 2024 was approximately $10.3 million and $5.9 million, respectively. The increase in net loss in 2025 was primarily attributable to lower non-cash income related to changes in the fair value of warrant liabilities compared to 2024, as well as continued operating losses incurred while we invested in product development, commercialization initiatives, and expansion of our technology platform, despite ongoing cost containment efforts. Our ability to achieve future profitability depends on a number of factors, many of which are outside of our control, and failure to achieve or sustain profitability may require us to raise additional capital, which could result in dilution to stockholders and have a material adverse effect on the market value of our Common Stock.





  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic; background-color: rgb(255, 255, 255);">We may need additional capital to execute our business plan, and raising additional capital, if possible, by issuing additional equity securities may cause dilution to existing stockholders. In addition, raising additional capital by issuing additional debt instruments may restrict our operations.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Although we believe we have adequate financial resources to fund our operations and capital needs for at least the next twelve months, and that we may be able to generate funds from product sales during that time, existing working capital may not be sufficient to achieve profitable operations due to product introduction costs, operating losses and other factors. Principal factors affecting the availability of internally generated funds include:</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">failure of product sales and services to meet planned projections;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">government spending levels impacting sales of our products;</span>
    </li>
    </ul><div>
</div><div style="text-align: justify; font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">working capital requirements to support business growth;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">our ability to integrate acquisitions;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">our ability to control spending;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">our ability to collect accounts receivable; and</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">acceptance of our products and services in planned markets.</span>
    </li>
  </ul><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In the event we are required to raise additional capital through the issuance of equity or convertible debt securities, the percentage ownership of our stockholders could be diluted significantly, and such newly issued securities may have rights, preferences or privileges senior to those of our existing stockholders. In addition, the issuance of any equity securities could be at a discount to the market price.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">If we incur debt financing, the payment of principal and interest on such indebtedness may limit funds available for our business activities, and we could be subject to covenants that restrict our ability to operate our business and make distributions to our stockholders. These restrictive covenants may include limitations on additional borrowing and specific restrictions on the use of our assets, as well as prohibitions on our ability to create liens, pay dividends, redeem stock or make investments. There is no assurance that any equity or debt financing transaction will be available on acceptable terms, if at all.</span>
  </div><div>


  </div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">If we are unable to raise capital through a registered offering, we would be required to conduct our equity financing transactions on a private placement basis, which may be subject to pricing, size and other limitations imposed under the Nasdaq Capital Market ("Nasdaq Capital Market" or "Nasdaq") rules, or seek other sources of capital. The foregoing limitations on our financing approaches could have a material adverse effect on our results of operations, liquidity, and financial position.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">16</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic; background-color: rgb(255, 255, 255);">We expect to be dependent on sales of our BolaWrap product line for the foreseeable future, and if this product is not widely accepted, our growth prospects will be diminished.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We expect to depend on sales of the BolaWrap product line and related cassettes for the foreseeable future. A lack of demand for this product, or its failure to achieve broader market acceptance, would significantly harm our growth prospects, operating results and financial condition. To execute our business plan successfully, we will need to execute on the following objectives, either on our own or with strategic collaborators:</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Grow our commercialization of the BolaWrap product, and develop additional future products and accessories for commercialization;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Maintain required regulatory approvals for our products in global market locations;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Expand, and as required, enforce our intellectual property portfolio for the BolaWrap product and other future products;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Maintain sales, distribution and marketing capabilities, and/or enter into strategic partnering arrangements to access such capabilities; and</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Grow market acceptance for the BolaWrap product line and/or other future products.</span>
    </li>
  </ul><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify; background-color: rgb(255, 255, 255);">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic;">We face risks commercializing our virtual reality training platform and may be unsuccessful in growing revenues.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We continue to invest substantial funds in further developing and commercializing our Wrap Reality product line which is highly competitive. The commercial launch of the Wrap Reality Virtual Training product is in the early stages in a new marketplace for 3D Virtual Reality training that competes with a legacy 2D virtual training environment. We expect 2D virtual training companies to either try to buy out companies like ours or choose to build 3D Virtual reality to compete with us. As one of the only companies with both on premise 3D Virtual Reality and full cloud 3D Virtual Reality we plan to compete on both fronts; however, our ability to commercialize this 3D Virtual Reality product line may be influenced by many factors, including:</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">our ability to continue to develop new products and new content;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">our ability to obtain, set up and service new VR customers;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">our ability to achieve and maintain market acceptance;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">the impact of competition; and</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">our ability to attract and retain talent.</span>
    </li>
  </ul><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify; background-color: rgb(255, 255, 255);">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic;">We face competition from companies with greater financial, technical, sales, marketing and other resources, and, if we are unable to compete effectively with these competitors, our business could be harmed</span><span style="font-size: 10.0pt;">.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We face competition from other established companies. A number of our competitors have longer operating histories, larger customer bases, significantly greater financial, technological, sales, marketing and other resources than we do. As a result, our competitors may be able to respond more quickly than we can to new or changing opportunities, technologies, standards or client requirements, more quickly develop new products or devote greater resources to the promotion and sale of their products and services than we can. Likewise, their greater capabilities in these areas may enable them to better withstand periodic downturns in the global public safety industry and compete more effectively on the basis of price and production. In addition, new companies may enter the markets in which we compete, further increasing competition in the global public safety solutions industry.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We believe that our ability to compete successfully depends on a number of factors, including the type and quality of our products and the strength of our brand names, as well as many factors beyond our control. We may not be able to compete successfully against current or future competitors, and increased competition may result in price reductions, reduced profit margins, loss of market share and an inability to generate cash flows that are sufficient to maintain or expand the development and marketing of new products, any of which would adversely impact our results of operations and financial condition.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">17</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic; background-color: rgb(255, 255, 255);">We are materially dependent on the acceptance of our product by the law enforcement market. If law enforcement agencies do not purchase our product or we do not meet their expectations, our revenue will be adversely affected and we may not be able to expand into other markets, or otherwise continue as a going concern.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">A substantial number of law enforcement agencies may not purchase our product. In addition, if our product is not widely accepted by the law enforcement market or we do not meet their expectations, we may not be able to expand sales of our product into other markets. Law enforcement agencies may be influenced by claims or perceptions that our product is not effective or may be used in an abusive manner. Our reputation could be damaged if we do not meet customer expectations for performance, value and quality. Sales of our product to agencies may be delayed or limited by such claims or perceptions or to any negative publicity or damage to our reputation. We now receive earned media that is often positive and helps our sales and growth and having negative earned media will create the opposite effect.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div>
  </div><div style="text-align: justify; font-size: 10pt; font-weight: bold; font-style: italic;">Some components of our products pose potential safety risks, and our devices and related training products may be used in inherently dangerous situations, which expose us to personal injury and other liability claims that could harm our reputation and adversely affect our sales and financial condition.</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">
Our BolaWrap non-lethal devices and related training products including WrapTactics, WrapReady, and Wrap Reality are used by law enforcement, corrections, probation and other public-safety personnel in situations that may involve the use of force against individuals. Some of the components of our products contain elements that may pose potential safety risks. While our products are designed to provide officers with a proactive, non-lethal option to gain control of encounters earlier and reduce the risk of injury to both officers and subjects, there is always a chance that use could result in injury to those involved. In addition to these risks, there can be no assurance that accidents in the facilities that use our products will not occur. If an incident occurs in which a BolaWrap device or our training products are alleged to have malfunctioned, been defective, lacked adequate instructions or warnings or been insufficient to prevent injury, we may be subject to product liability claims, negligence claims, wrongful death claims, regulatory investigations, or other legal proceedings.</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">Even if we ultimately prevail, the cost of defending such claims could be substantial and could divert management attention and resources. Adverse judgments, settlements, increased insurance premiums, or negative publicity arising from such incidents could harm our reputation, reduce demand for our products and adversely affect our business, financial condition, and results of operations.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><b><i>The effectiveness of our products depends on customer training, policies, and implementation practices, which we do not control.
</i></b></div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">The effectiveness of our devices and training solutions depends significantly on how customers implement our products, including the adequacy of customer policies, supervision, instructor quality, training frequency and adherence to recommended procedures. Our training offerings including WrapTactics, WrapReady and Wrap Reality are designed to support proper deployment of our products, but customers may choose not to adopt, fully implement, or consistently follow our training or policy recommendations.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">If customers fail to properly train personnel, implement appropriate policies, or integrate our products into their operational workflows, outcomes may differ from expectations and may result in incidents, reduced customer satisfaction, contract disputes, or non-renewals. Negative outcomes attributed to improper use or insufficient training could nevertheless harm our reputation and adversely affect demand for our products.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><b><i>Our subscription-based revenue model may result in revenue volatility, delayed recognition and customer churn.
</i></b></div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">A portion of our revenue is derived from subscription and recurring arrangements, including WrapReady, WrapTactics, Wrap Reality and certain WrapVision services. Revenue from these arrangements is generally recognized over the contract term and may not align with the timing of sales efforts, bookings, or customer deployments. Implementations may be delayed due to customer procurement processes, IT and security reviews, staffing constraints, or integration timelines.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">Additionally, many of our customers are governmental entities that depend on annual appropriations, grants or discretionary funding. Contracts may be canceled, reduced, or not renewed due to budget changes or shifting priorities. Any increase in customer churn, delays in deployment, or reductions in public-sector spending could cause fluctuations in revenue and adversely affect our financial results.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">18</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; font-size: 10pt;"><b><i>The use of certain of our solutions may be perceived as, or determined by the courts to be, in violation of privacy rights and related laws. Any such perception or determination could adversely affect our financial results and results of operations.
</i></b></div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">Because of the nature of certain of our products, including those used to access, collect, review, store, share and support digital evidence, the general public could perceive that the use of our solutions may result in violations of individual privacy rights. In addition, certain courts or regulatory authorities could determine that the use of our software solutions violates privacy laws. Any such determination or perception by potential customers, the general public, government entities or judicial authorities could harm our reputation, may result in reduced usage or adoption rates of our platforms by our customers and adversely affect our reputation, revenue, financial condition and results of operations. While we dedicate resources to ensure our compliance with applicable privacy laws, we are responsible and liable for personal data which our customers entrust in our platforms and we process as part of the services we provide. We require our customers to comply with applicable privacy laws when using our products; however we may still be held responsible and even liable for the manner in which our customer uses such data, including if the customer uses the data in a way that is a violation of privacy related laws or any of our agreements.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><b><i>Contracting with government entities, including police departments, can be complex, expensive, and time-consuming.
</i></b></div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">The procurement process for government entities is in many ways more challenging than contracting in the private sector. We must comply with laws and regulations relating to the formation, administration, performance and pricing of contracts with government entities, including U.S. federal, state and local governmental bodies. These laws and regulations may impose added costs on our business or prolong or complicate our sales efforts, and failure to comply with these laws and regulations or other applicable requirements could lead to claims for damages from our customers, penalties, termination of contracts and other adverse consequences. Any such damages, penalties, disruptions or limitations in our ability to do business with government entities could have a material adverse effect on our business, operating results and financial condition.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">Government entities often require highly specialized contract terms that may differ from our standard arrangements. Compliance with these special standards or satisfaction of such requirements could complicate our efforts to obtain business or increase the cost of doing so. Even if we do meet these special standards or requirements, the increased costs associated with providing our solutions to government customers could harm our margins. Additionally, even once we have secured a government contract, the renewal process can be lengthy and as time-consuming as the initial sale, and we may be providing our service for months past the contract expiration date without certainty if the renewal agreement will be signed or not.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">Changes in the underlying regulatory conditions, political landscape or required procurement procedures that affect these types of customers could be introduced prior to the completion of our sales cycle, making it more difficult or costly to finalize a contract with a new customer or expand or renew an existing customer relationship. For example, customers may require a competitive bidding process with extended response deadlines, review or appeal periods, or customer attention may be diverted to other government matters, postponing the consideration of the purchase of our products. Such delays could harm our ability to provide our solutions efficiently and to grow or maintain our customer base.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><b><i>Our recent expansion into drone and counter-UAS technologies may not be successful, and we may fail to achieve commercial adoption or generate meaningful revenue from these initiatives.
</i></b></div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">
We have recently expanded beyond our core BolaWrap products into new areas such as drone payload systems, drone-first-responder technologies, and counter-unmanned aerial systems. These initiatives are in early stages, and their success depends on our ability to complete development, meet regulatory and technical standards, and achieve customer adoption. The markets for drone and C-UAS solutions are emerging, highly competitive, and subject to rapid technological change, and we face established and well-funded competitors. If our new products fail to perform as expected, experience development delays, or do not achieve meaningful market traction, our anticipated growth, brand reputation, and financial results could be materially adversely affected. There can be no assurance that our investments in these technologies will generate the expected returns or lead to sustainable revenue growth.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">19</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; font-size: 10pt;"><b><i>
Our business strategy depends heavily on government and law-enforcement customers, who are subject to lengthy procurement cycles, budget constraints, and shifting priorities.
</i></b></div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">
We expect that much of the demand for our new drone and C-UAS solutions will come from U.S. and international government, defense, and law-enforcement agencies. These customers face complex approval processes, long evaluation periods, and budget limitations that can delay or reduce procurement decisions. Political and policy changes, including shifts in funding for public safety or defense, may reduce demand or delay adoption of new technologies like ours. Furthermore, changes in public perception regarding the use of drones or non-lethal force tools could impact purchasing decisions or restrict deployment. As a result, even strong interest from these customers may not translate into timely or predictable revenue, and any sustained reduction in public-sector demand could materially affect our results of operations.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><b><i>
Our drone and aerial-interdiction systems are subject to evolving regulatory, legal and liability risks that could restrict our operations or expose us to claims.
</i></b></div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">
Our drone-based and counter-UAS technologies may be regulated by multiple federal and international authorities, including the FAA and U.S. export-control agencies. As these regulatory frameworks evolve, new restrictions, certification requirements, or licensing limitations could arise that delay product approvals, increase compliance costs or limit deployment opportunities. Because these systems are designed for public-safety and defense use, any operational incident, misuse, or unintended injury could lead to product-liability claims, investigations, or negative publicity. Any regulatory action, litigation, or reputational harm related to these risks could materially and adversely affect our business and financial condition.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><b><i>
We may face manufacturing and supply-chain challenges as we expand production of new technologies. To support our entry into drone-related markets, we are increasing production capacity, including at our new Virginia facility.
</i></b></div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">
Scaling manufacturing for new and technically complex products requires reliable suppliers, quality control systems, and efficient production processes. We may face challenges securing critical components, many of which come from limited sources or may be subject to long lead times. Disruptions in the supply chain, cost increases, or quality issues could delay deliveries, increase expenses, and impact customer satisfaction. If we are unable to scale production effectively or control manufacturing costs, our margins, liquidity, and ability to meet demand could be adversely affected.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic; background-color: rgb(255, 255, 255);">We may incur significant and unpredictable warranty costs as our products are produced, sold, and used.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We warrant our products to be free from defects in materials and workmanship for a period of up to one year from the date of purchase. Additional one-year warranties can be purchased by the customer. We may incur substantial and unpredictable warranty costs from post-production product or component failures. Future warranty costs could further adversely affect our financial position, results of operations and business prospects.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic; background-color: rgb(255, 255, 255);">We could incur charges for excess or obsolete inventory and incur production costs for improvements or model changes.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">While we strive to effectively manage our inventory, rapidly changing technology, and uneven customer demand may result in short product cycles and the value of our inventory may be adversely affected by changes in technology that affect our ability to sell the products in our inventory. If we do not effectively forecast and manage our inventory, we may need to write off inventory as excess or obsolete, which in turn can adversely affect cost of sales and gross profit.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We have experienced, and may in the future experience, improvement and model changes and unusual production costs associated with implementing production for our products. We currently have no reserve for slow moving or obsolete inventory but may incur future charges for obsolete or excess inventory.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">20</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt; font-weight: bold; font-style: italic;">Our international operations could be harmed by factors including</span><span style="font-size: 10pt;">&#160;</span><span style="font-size: 10pt; font-weight: bold; font-style: italic;">natural disasters, fluctuations in currency exchange rates, and changes in regulations that govern international transactions.</span></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We sell our products worldwide and have exported to multiple countries. We expect exports to continue to be a significant part of our future business. The risks inherent in international trade may reduce our international sales or impede growth and harm our business and the businesses of our customers and our suppliers. These risks include, among other things:</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Changes in tariff regulations;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Foreign currency exchange rate fluctuations;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Establishing and maintaining relationships with local distributors, agents and dealers;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Lengthy shipping times and accounts receivable payment cycles;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Import and export control and licensing requirements;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Compliance with a variety of US laws, ATF regulations, US Department of Commerce regulations and the Foreign Corrupt Practices Act, by us or key subcontractors or agents;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Compliance with a variety of foreign laws and regulations, including unexpected changes in taxation and regulatory requirements;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Greater difficulty in safeguarding intellectual property abroad than in the US; and</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Difficulty in staffing and managing geographically diverse operations.</span>
    </li>
  </ul><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">These and other risks may preclude or curtail international sales or increase the relative price of our products compared to those manufactured in other countries, reducing the demand for our products. Failure to comply with US and international governmental laws and regulations applicable to international business, such as the Foreign Corrupt Practices Act or US export control regulations, could have an adverse impact on our business with the US and international governments.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt; font-weight: bold; font-style: italic;">Global economic weakness and uncertainty, geopolitical conflict, war, and civil unrest, could adversely affect our revenues, gross margins and expenses</span><span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">.</span></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our business may be impacted by global economic conditions, which have been volatile in recent years. Geopolitical conflict, such as the current conflict in Ukraine, and related international economic sanctions and their impact may exacerbate this volatility. Specifically, our revenues and gross margins depend significantly on global economic conditions and the demand by foreign governments and agencies for the BolaWrap and Wrap Reality in many of our target markets. Economic weakness and uncertainty in these markets have resulted, and may result in the future, in decreased revenue attributable to these markets, gross margin, earnings or growth rates, and difficulty managing inventory levels. Sustained uncertainty about global economic conditions and geopolitical events may adversely affect demand for the BolaWrap and could cause demand to differ materially from our expectations as foreign governments and agencies curtail or delay spending. Economic weakness and uncertainty also make it more difficult for us to make accurate forecasts of revenues, gross margins and expenses.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="font-size: 10pt; font-weight: bold; font-style: italic; background-color: rgb(255, 255, 255);">
   Public health crises could adversely affect our business, financial condition and results of operations.
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our business could be adversely impacted by the effects of future pandemics, epidemics or infectious disease outbreaks. The extent to which future pandemics will in the future impact our financial conditions and results of operations, or those of our third-party suppliers, will depend on future developments, which are highly uncertain and cannot be predicted with confidence at this time, including the continued duration of the outbreak in the markets we target.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Substantially all our employees are located in the US. In addition to our employees, we rely on (i) distributors, agents, and third-party logistics providers in connection with product sales and distribution and (ii) raw material and component suppliers in the U.S., Canada, Europe and Asia. If we, or any of these third-party partners encounter any disruptions to our or their respective operations or facilities, or if we or any of these third-party partners were to shut down for any reason, including by pandemic, fire, natural disaster, such as a hurricane, tornado or severe storm, power outage, systems failure, labor dispute, or other unforeseen disruption, then we or they may be prevented or delayed from effectively operating our or their business, respectively. Any losses or damages we incur could have a material adverse effect on our financial results and our ability to conduct business as expected.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">21</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; background-color: rgb(255, 255, 255);">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic;">We anticipate that a significant portion of our revenue in the short-term will be generated from international sales, which may adversely affect our ability to timely collect accounts receivable.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">During the year ended December 31, 20<span style="background-color: rgb(255, 255, 255);">25, we generated approximately </span></span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;">43%</span><span style="font-size: 10.0pt;"> of our revenue from international sales. Due principally to the longer sales cycle, procurement delays and regulatory issues associated with domestic sales versus international sales, we currently anticipate that </span><span style="font-size: 10pt;">a significant portion of our sales in the year ending December 31, 2026 will be generated from international orders</span><span style="font-size: 10.0pt;">.</span><span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">&#160;</span></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">In the event we are u</span>nable to timely collect account receivables associated with international sales, or timing of such international sales is delayed, our financial condition could be adversely and materially affected.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify; background-color: rgb(255, 255, 255);">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic;">If we are unable to manage our projected growth, our growth prospects may be limited, and our future profitability may be adversely affected</span><span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We intend to continue to expand our sales and marketing and our manufacturing capability. Rapid expansion may strain our staffing, financial and other resources. If we are unable to manage our growth, our business, operating results, and financial condition could be adversely affected. Our systems, procedures, controls, and management resources may not be adequ<span style="background-color: rgb(255, 255, 255);">ate to support our future growing operations, and we have started to upgrade them and will continue to do so in 2026. We are wo</span>rking to continually improve our operational, financial, and other internal systems to manage our growth effectively, and any failure to do so may lead to inefficiencies and redundancies, and result in reduced growth prospects and profitability.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt; font-weight: bold; font-style: italic;">We may face personal injury and other liability claims that harm our reputation and adversely affect our sales and financial condition.</span></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our products are designed to give officers a proactive, non-lethal option that can reduce the risk of injury to both officers and subjects in dynamic encounters. There is always a chance that use could result in injury to those involved. Our product may cause or be associated with such injuries. A person injured in a confrontation or otherwise in connection with the use of our product may bring legal action against us to recover damages based on theories including personal injury, wrongful death, negligent design, dangerous product, or inadequate warning. We may also be subject to lawsuits involving allegations of misuse of our product. If successful, personal injury, misuse, and other claims could have a material adverse effect on our operating results and financial condition. Although we carry product liability insurance, significant litigation could also result in a diversion of management&#8217;s attention and resources, negative publicity, and an award of monetary damages in excess of our insurance coverage.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify; background-color: rgb(255, 255, 255);">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic;">The nature of our business may result in undesirable press coverage or other negative publicity</span><span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our solutions are used to assist law enforcement and first responders in volatile encounters. Even when our device works as intended, incidents can lead to injury, loss of life and other negative outcomes, and such events are likely to receive negative publicity even if not directly caused by BolaWrap. If our product fails to perform as intended during an encounter, related adverse outcomes may receive negative media attention. At times, body or dash camera images or other images of use of our product may become a matter of public record due to legal or other obligations (for example, because of public-records requests or subpoenas to provide information or to testify in court), and we may receive negative media attention as a result.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We may be subject to criticism and unflattering media coverage regarding the effectiveness of our non-lethal solutions and the cost of our solutions to our customers, or the appropriateness of use on persons in crisis or the mentally ill. Such negative publicity could have an adverse impact on new sales, which would adversely impact our financial results and prospects.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify; background-color: rgb(255, 255, 255);">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic;">Our future success is dependent on our ability to expand sales, and our inability to grow our sales force or maintain and grow distributors would negatively affect our sales.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our distribution strategy is to pursue sales through multiple channels with an emphasis on direct sales, as well as independent distributors, domestically and internationally. Our inability to recruit and retain sales personnel and maintain and add police equipment distributors who can successfully sell our products could adversely affect our sales. If we do not competitively price our products, provide high quality bug free products and solutions, meet the requirements of any end-users, provide adequate marketing support, or comply with the terms of any distribution arrangements, such distributors may fail to aggressively market our product or may terminate their relationships with us. These developments would likely have a material adverse effect on our sales. Our reliance on the sales of our products by distributors for a large portion of our sales also makes it more difficult to predict our revenue, cash flow and operating results.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">22</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt; font-weight: bold; font-style: italic;">We</span></span><span style="font-size: 10pt; font-weight: bold; font-style: italic; background-color: rgb(255, 255, 255);"> expect to expend significant resources to generate sales due to our lengthy sales cycle, and such efforts may not result in the level of sales or revenue we expect.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Generally, law enforcement agencies consider a wide range of issues before committing to purchase a product, including product benefits, training time and costs, the cost to use our product in addition to, or in place of, other less lethal products, time in market, product reliability and budget constraints. The length of our sales cycle may range from 30 days to a year or more. We may incur substantial selling costs and expend significant effort in connection with the evaluation of our product by potential customers before they place an order if they place an order at all. If these potential customers do not purchase our product, we will have expended significant resources without corresponding revenue.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt; font-weight: bold; font-style: italic;">Most of our intended end-users are subject to budgetary and political constraints that may delay or prevent sales</span><span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">.</span></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Most of our intended end-user customers are government agencies at all levels. These agencies often do not set their own budgets and therefore have little control over the amount of money they can spend. In addition, these agencies experience political pressure that may dictate the way they spend money. As a result, even if an agency wants to acquire our product, it may be unable to purchase our product due to budgetary or political constraints. Some government agency orders may also be canceled or substantially delayed due to budgetary, political, or other scheduling delays, which frequently occur in connection with the acquisition of products by such agencies.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify; background-color: rgb(255, 255, 255);">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic;">Our dependence on third-party suppliers for key components of our products makes us vulnerable to price increases, inflation, recession, and supply shortages that could delay shipment of our products and reduce our sales or margins.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We depend on certain domestic and foreign suppliers for the delivery of components used in the assembly of our product<span style="background-color: rgb(255, 255, 255);">. </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">During the year ended December 31, 2025</span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;">,</span><span style="font-size: 10.0pt;">&#160;</span><span style="font-size: 10pt;">71%</span></span><span style="font-size: 10.0pt;"> of our supply chain is from domestic U.S. suppliers. Our reliance on third-party suppliers creates risks related to our potential inability to obtain an adequate supply of components or sub-assemblies and reduced control over pricing and timing of delivery of components and subassemblies. Specifically, we depend on suppliers of sub-assemblies, electronic components, injection molded plastic parts, and other miscellaneous custom parts for our product, some from sole source suppliers. We are still subject to the risk of shortages and long lead times in the supply of these components and the risk that our suppliers discontinue or modify components used in our products. In addition, the lead times associated with certain components are lengthy and preclude rapid changes in quantities or changes for bugs or enhancements. Delays in our suppliers&#8217; abilities, especially any sole suppliers, to provide us with necessary materials and components may delay production or may require us to seek alternative supply sources. Any delay in receiving supplies could impair our ability to deliver products to our customers and, accordingly, could have a material adverse effect on our business, results of operations and financial condition.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We have recently experienced, and in the future are likely to experience, disruption of the supply of some of our parts, components, and assemblies that we obtain from suppliers.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We do not have any long-term supply agreements with any suppliers. We actively monitor and attempt to mitigate supply chain risk, but there can be no assurance that our mitigation plans will be effective to prevent disruptions that may arise from shortages of materials that we use in the production of our products. Any interruption of supply for any material components of our products could significantly delay production and shipment of our products and have a material adverse effect on our revenue, profitability, and financial condition.</span></div><div>
  </div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><b><i>Market and economic conditions may negatively impact our business, financial condition and share price.
</i></b></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">
Concerns over inflation, geopolitical issues, the U.S. financial markets and a declining real estate market, unstable global credit markets and financial conditions, and volatile oil prices have led to periods of significant economic instability, diminished liquidity and credit availability, declines in consumer confidence and discretionary spending, diminished expectations for the global economy and expectations of slower global economic growth going forward, increased unemployment rates, and increased credit defaults in recent years. Our general business strategy may be adversely affected by any such economic downturns, volatile business environments and continued unstable or unpredictable economic and market conditions. If these conditions continue to deteriorate or do not improve, it may make any necessary debt or equity financing more difficult to complete, more costly, and more dilutive. In addition, there is a risk that one or more of our current and future service providers, manufacturers, suppliers, hospitals and other medical facilities, our third-party payors, and other partners could be negatively affected by difficult economic times, which could adversely affect our ability to attain our operating goals on schedule and on budget or meet our business and financial objectives.
</div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">23</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt; font-weight: bold; font-style: italic;">We may not be able to successfully integrate acquisitions in the future, and we may not be able to realize revenue enhancements or other synergies from such acquisitions</span><span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">.</span></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In November 2022, we acquired the rights to certain software assets and services to drive the rapid enhancement of our Wrap Reality Cloud platform, and in August 2023 we acquired Intrensic, which included a Body-Worn Camera and Digital Evidence Management solution. However, our ability to successfully implement our business plan and achieve targeted financial results and other benefits including, among other things, greater market presence and development, and enhancements to our product portfolio and customer base, is dependent on our ability to successfully identify, consummate and integrate acquisitions we may acquire in the future. We may not realize the intended benefits of the acquisition of other businesses in the future as rapidly as, or to the extent, anticipated by our management. There can be no assurance that we will be able to successfully integrate any other acquired businesses, products or technologies without substantial expense, delay or other operational or financial problems. Acquisitions involve several risks, some or all of which could have a material adverse effect on our acquired businesses, products or technologies. Furthermore, there can be no assurance that any acquired business, product, or technology will be profitable or achieve anticipated revenues and income. Our failure to manage our acquisition and integration strategy successfully could have a material adverse effect on our business, results of operations and financial condition. The process of integrating an acquired business involves risks, including but not limited to:</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Demands on management related to changes in the size and possible locations of our businesses and employees;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Diversion of management's attention from the management of daily operations;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Difficulties in the assimilation of different corporate cultures, employees and business practices;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Retaining the loyalty and business of the employees or customers of acquired businesses;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Retaining employees that may be vital to the integration of acquired businesses or to the future prospects of the combined businesses;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Difficulties and unanticipated expense related to the integration of departments, information technology systems, including accounting systems, technologies, books and records, and procedures, and maintaining uniform standards, such as internal accounting controls, procedures, and policies;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Costs and expense associated with any undisclosed or potential liabilities; and</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">The use of more cash or other financial resources on integration and implementation activities than we expect.</span>
    </li>
  </ul><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Failure to successfully integrate any acquired business in the future may result in reduced levels of revenue, earnings, or operating efficiency than might have been achieved if we had not acquired such businesses.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In addition, the acquisition of any future businesses could result in additional debt and related interest expense, contingent liabilities, and amortization expense related to intangible assets, as well as the issuance of our Common Stock, which could have a material adverse effect on our financial condition, operating results, and cash flow.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic; background-color: rgb(255, 255, 255);">Government regulation of our products may adversely affect sales.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our BolaWrap device is classified as a firearm and the BolaWrap 150 is also classified as an </span><span style="font-size: 10pt;">AOW</span><span style="font-size: 10.0pt;">. Both firearms and explosive devices are regulated by the US Bureau of Alcohol, Tobacco, Firearms and Explosives involving substantial regulatory compliance. ATF regulations are enforced by surveillance and inspection of federal firearms licensees (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">FFLs</span><span style="font-size: 10.0pt;">&#8221;). If the ATF finds a violation, it can institute a wide range of enforcement actions, ranging from warnings to more severe sanctions such as fines, penalties, suspension or withdrawal of regulatory approvals, product recalls, seizure of products, operating restrictions or total shutdown of production, and criminal prosecution. Any such actions could have a material adverse impact on our operations.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The federal firearms laws impose strict controls over the possession and transfers of firearms, which may impact our ability to transfer devices to customers. Because the ATF has classified our devices as AOWs, we must register our devices with the ATF at the time of manufacture. Before we may transfer our registered devices to any customer, including a government agency, we must obtain approval from the ATF. The ATF processing time for transfer applications varies significantly, depending on the prospective transferee. Applications to transfer AOWs to U.S., state or local government entities are usually processed in 1-3 weeks, while transfers to private, non-licensed individuals require a longer processing time because of the required background investigation of the transferee. These types of transfers may take 6-8 months or longer.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">24</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The federal firearms laws prohibit interstate transfers of firearms to non-licensed persons or entities. Consequently, we are prohibited from transferring our devices directly to a non-government, non-licensed individual or entity in a different state. To accomplish such a transfer, we must first obtain ATF approval to transfer the device to another FFL dealer in the end-user&#8217;s state. After that transfer is completed, the FFL dealer must obtain ATF approval to transfer the device to the non-government, non-licensed individual. The ATF may deny any transfer application if such transfer would violate state law or when the transferee is prohibited from possessing a firearm.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our device may face state restrictions, especially regarding sales to private security agencies. Our product sales may be significantly affected by international, federal, state and local regulations. Failure to comply with regulations could also result in the imposition of fines, penalties and other actions that could adversely impact our financial position, cash flows and operating results.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our product is also controlled by the US Department of Commerce for exports directly from the US. Consequently, we need to obtain export licenses from the DOC for the export of our products from the US. Compliance with or future changes in US export regulations could significantly and adversely affect any future international sales.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The shipment of some of our components and our products involve conformity to regulations governing the transport of &#8220;dangerous goods.&#8221; Failure to comply with shipping regulations could result in the imposition of fines, penalties and other actions that could adversely impact our financial position, cash flows and operating results.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Certain foreign jurisdictions may restrict the importation or sale of our products, limiting our international sales opportunities.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt; font-weight: bold; font-style: italic;">Our products, including the BolaWrap 150, are protected by limited patent and other intellectual property protection. If we are unable to protect our intellectual property, we may lose a competitive advantage or incur substantial litigation costs to protect our rights</span><span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">.</span></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our future success depends in part upon our proprietary technology. We currently own 32-issued US patents related to the BolaWrap technology and have 8 US patents pending. We have filed foreign patent applications in the European Union (up to 39 countries) and 23 other countries and reserved our rights to file additional foreign patents. Our protective measures taken thus far, including our issued patents, pending patents, issued and pending trademarks and trade secret laws, may prove inadequate to protect our proprietary rights. To date we have a total of <span style="background-color: rgb(255, 255, 255);">84 </span>issued domestic and international patents. During 2025 we filed 7 patent application<span style="background-color: rgb(255, 255, 255);">s&#160;all&#160;</span>of which were US filings. We feel the significant investment in patent protection in the US and abroad creates a significant amount of IP and value in Wrap. However, there can be no assurance we will be granted any patent rights from pending patents. The scope of any possible patent rights may not prevent others from developing and selling competing products. The validity and breadth of claims covered in any possible patents involve complex legal and factual questions, and the resolution of such claims may be highly uncertain, lengthy, and expensive. In addition, any patents, if granted, may be held invalid upon challenge, or others may claim rights in or ownership of our patents.</span></div><div style="text-align: justify;">&#160;</div><div style="font-size: 10pt; text-align: justify;">Furthermore, the issuance of a patent, while presumed valid and enforceable, is not conclusive as to its validity or its enforceability and it may not provide us with adequate proprietary protection or competitive advantages against competitors with similar products. Competitors may also be able to design around our patents. Other parties may develop and obtain patent protection for more effective technologies, designs or methods. We may not be able to prevent the unauthorized disclosure or use of our technical knowledge or trade secrets by consultants, vendors, former employees and current employees.
</div><div style="font-size : 10pt; ">&#160;</div><div style="font-size : 10pt; ">Our intellectual property may be challenged, deemed unenforceable, invalidated or circumvented. We will be able to protect our intellectual property rights from unauthorized use by third parties only to the extent that these rights (and the products and services they cover) are protected by valid and enforceable patents, copyrights or trademarks, or are effectively maintained as trade secrets.</div><div style="font-size : 10pt; ">&#160;</div><div style="font-size: 10pt; text-align: justify;">Any patents we obtain may be challenged by re-examination or otherwise invalidated or eventually found unenforceable. A third-party may submit prior art, or we may become involved in opposition, derivation, reexamination, inter partes review, post-grant review, supplemental examination, or interference proceedings challenging our patent rights or development partners. The costs of defending or enforcing our proprietary rights in these proceedings can be substantial, and the outcome can be uncertain. An adverse determination in any such submission or proceeding could reduce the scope of, or invalidate, our patent rights, allow third parties to commercialize our technology or products and compete directly with us, or reduce our ability to manufacture or commercialize products. Furthermore, if the scope or strength of protection provided by our patents and patent applications is threatened, it could discourage companies from collaborating with us to license, develop or commercialize current or future products, or to settle any infringement litigation.  The ownership of our proprietary rights could also be challenged.
</div><div style="font-size : 10pt; ">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">25</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="font-size: 10pt; text-align: justify;">Our ability to enforce our patent rights depends on our ability to detect infringement. It is difficult to detect infringers who do not advertise the components that are used in their products. Moreover, it may be difficult or impossible to obtain evidence of infringement in a competitor&#8217;s or potential competitor&#8217;s product, particularly in litigation in countries other than the U.S. that do not provide an extensive discovery procedure. Any litigation to enforce or defend our patent rights, if any, even if we were to prevail, could be costly and time-consuming and would divert the attention of our management and key personnel from our business operations. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded if we were to prevail may not be commercially meaningful.
</div><div style="font-size : 10pt; ">&#160;</div><div style="font-size: 10pt; text-align: justify;">Both the patent application process and the process of managing patent disputes can be time consuming and expensive. If we were to initiate legal proceedings against a third party to enforce a patent relating to one of our products, the defendant in such litigation could counterclaim that the asserted patents are invalid and/or unenforceable. In patent litigation in the U.S., defendant counterclaims alleging invalidity or unenforceability are common, as are validity challenges by the defendant against the subject patent or related patents before the U.S. Patent and Trademark Office ("USPTO"). Grounds for a validity challenge could be an alleged failure to meet any of several statutory patentability requirements, including lack of novelty, obviousness, non-enablement, failure to meet the written description requirement, indefiniteness, and/or failure to claim patentable subject matter. Grounds for an unenforceability assertion could be an allegation that someone connected to prosecution of the patents at issue intentionally withheld material information from the USPTO or made a material misleading statement during prosecution. Additional grounds for an unenforceability assertion include an allegation of misuse or anticompetitive use of patent rights, and an allegation of incorrect inventorship with deceptive intent. Third parties may also raise similar claims before the USPTO, even outside the context of litigation. The outcome of any assertion of invalidity and/or unenforceability is unpredictable. If a defendant or third party were to prevail on a legal assertion of invalidity and/or unenforceability, we would lose at least part, and perhaps all, of the claims of the challenged patents. Such a loss of patent protection could have a material adverse impact on our business.
</div><div style="font-size : 10pt; ">&#160;</div><div style="font-size : 10pt; "><b><i>We may not be able to protect our intellectual property rights throughout the world.
</i></b></div><div style="font-size : 10pt; ">&#160;</div><div style="font-size: 10pt; text-align: justify;">Patent rights are territorial, and patent protection extends only to those countries where we have issued patents. Filing, prosecuting, and defending patents in all countries throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside the United States can be less extensive than those in the United States. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent as federal and state laws in the United States. Consequently, we may not be able to prevent third parties from practicing our inventions in all countries outside the United States, or from selling or importing products made using our inventions in and into the United States or other jurisdictions. As part of ordinary course prosecution and maintenance activities, we determine whether to seek patent protection outside the U.S. and in which countries. This also applies to patents we have acquired or in-licensed from third parties. In some cases, this means that we, or our predecessors in interest or licensors of patents within our portfolio, have sought patent protection in a limited number of countries for patents covering our product candidates. Competitors may use our technologies in jurisdictions where we have not obtained or are unable to adequately enforce patent protection to develop their own products and further, may export otherwise infringing products to territories where we have patent protection, but enforcement is generally not as strong as that in the United States. These products may compete with our products and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing.
</div><div style="font-size : 10pt; ">&#160;</div><div style="font-size: 10pt; text-align: justify;">Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents, trade secrets, and other intellectual property protection, which could make it difficult for us to stop the infringement of our patents, the reproduction of our manufacturing or other know-how or marketing of competing products in violation of our proprietary rights generally. Proceedings to enforce our patent rights in foreign jurisdictions, whether or not successful, could result in substantial costs and divert our efforts and attention from other aspects of our business, could put our patents at risk of being invalidated or interpreted narrowly and our patent applications at risk of not issuing and could provoke third parties to assert claims against us. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop.
</div><div style="font-size : 10pt; ">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">26</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="font-size: 10pt; text-align: justify;">In Europe, a new unitary patent system, which took effect on June 1, 2023, may significantly impact European patent enforcement actions, including those granted before the introduction of the new system. Under the new system, Applicants can, upon grant of a patent, opt for that patent to become a Unitary Patent which will be subject to the jurisdiction of a new Unitary Patent Court (UPC). Patents granted before the implementation of the new system can be opted out of UPC jurisdiction, remaining as national patents in the UPC countries. Patents that remain under the jurisdiction of the UPC may be challenged in a single UPC-based revocation proceeding that, if successful, could invalidate the patent in all countries who are signatories to the UPC.  Further, because the UPC is a fairly new court system and there is little precedent for the court&#8217;s laws, there is increased uncertainty regarding the outcome of any patent litigation. We are unable to predict what impact the new patent regime may have on our ability to exclude competitors in the European market. In addition to changes in patent laws, patent procedures, and geopolitical dynamics, such as Russia&#8217;s incursion into Ukraine, may also impact our ability to obtain and enforce patents in particular jurisdictions. If we are unable to obtain and enforce patents or other IP rights as needed in particular markets, our ability to exclude competitors or stop other violations of our IP in those markets may be reduced.
</div><div style="font-size : 10pt; ">&#160;</div><div style="font-size : 10pt; "><b><i>If we are unable to maintain effective proprietary rights for our technologies or commercial products, we may not be able to compete effectively in our markets.
</i></b></div><div style="font-size : 10pt; ">&#160;</div><div style="font-size: 10pt; text-align: justify;">In addition to the protection afforded by patents, we rely on trade secret protection and confidentiality agreements to protect proprietary know-how that is not patentable or that we elect not to patent, processes for which patents are difficult to enforce and any other elements of our product discovery and development processes that involve proprietary know-how, information or technology that is not covered by patents. However, trade secrets can be difficult to protect. We seek to protect our proprietary technology and processes, in part, by entering into confidentiality agreements with our employees, consultants, scientific advisors, and contractors. We also seek to preserve the integrity and confidentiality of our data and trade secrets by maintaining physical security of our premises and physical and electronic security of our information technology systems. While we have confidence in these individuals, organizations and systems, agreements or security measures may be breached, and we may not have adequate remedies for any breach. Moreover, if any of our trade secrets were to be lawfully obtained or independently developed by a competitor, we would have no right to prevent such competitor from using that technology or information to compete with us, which could harm our competitive position.
</div><div style="font-size : 10pt; ">&#160;</div><div style="font-size: 10pt; text-align: justify;">Although we expect all of our employees and consultants to assign their inventions to us, and all of our employees, consultants, advisors, and any third parties who have access to our proprietary know-how, information or technology to enter into confidentiality agreements, we cannot provide any assurances that all such agreements have been duly executed or that our trade secrets and other confidential proprietary information will not be disclosed or that competitors will not otherwise gain access to our trade secrets or independently develop substantially equivalent information and techniques. Misappropriation or unauthorized disclosure of our trade secrets could impair our competitive position and may have a material adverse effect on our business. Additionally, if the steps taken to maintain our trade secrets are deemed inadequate, we may have insufficient recourse against third parties for misappropriating such trade secrets. In addition, others may independently discover our trade secrets and proprietary information.
</div><div style="font-size : 10pt; ">&#160;</div><div style="font-size: 10pt; text-align: justify;">Further, the laws of some foreign countries do not protect proprietary rights to the same extent or in the same manner as the laws of the U.S. As a result, we may encounter significant problems in protecting and defending our intellectual property both in the U.S. and abroad. If we are unable to prevent material disclosure of the intellectual property related to our technologies to third parties, we will not be able to establish or maintain a competitive advantage in our market, which could materially adversely affect our business, financial condition and results of operations.
</div><div style="font-size : 10pt; ">&#160;</div><div style="font-size : 10pt; "><b><i>Our competitive position may be seriously damaged if our products are found to infringe on the intellectual property rights of others.
</i></b></div><div style="font-size : 10pt; ">&#160;</div><div style="font-size: 10pt; text-align: justify;">We may not have identified all patents, published applications or published literature that affect our business either by blocking our ability to commercialize our products, by preventing the patentability of one or more aspects of our products to us, or by covering the same or similar technologies that may affect our ability to market our products. For example, we may not have conducted a patent clearance search sufficient to identify potentially obstructing third party patent rights. Moreover, patent applications in the United States are maintained in confidence for up to 18 months after their filing. In some cases, however, patent applications remain confidential in the USPTO, for the entire time prior to issuance as a U.S. patent. Patent applications filed in countries outside of the United States are not typically published until at least 18 months from their first filing date. Similarly, publication of discoveries in the scientific or patent literature often lags behind actual discoveries. We cannot be certain that we were the first to invent, or the first to file, patent applications covering our products. We also may not know if our competitors filed patent applications for technology covered by our pending applications or if we were the first to invent the technology that is the subject of our patent applications. Competitors may have filed patent applications or received patents and may obtain additional patents and proprietary rights that block or compete with our patents.
</div><div style="font-size : 10pt; ">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">27</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="font-size: 10pt; text-align: justify;">Our product may infringe or may be alleged to infringe existing patents or patents that may be granted in the future. Pending patent applications which have been published can, subject to certain limitations, be later amended in a manner that could cover our technologies, our products, or the use of our products. As a result, we may become party to, or threatened with, future adversarial proceedings or litigation regarding patents with respect to our products and technology. The scope of a patent claim is determined by an interpretation of the law, the written disclosure in a patent and the patent&#8217;s prosecution history. Our interpretation of the relevance or the scope of a patent or a pending application may be incorrect, which may negatively impact our ability to market our products. We may incorrectly determine that our products are not covered by a third-party patent or may incorrectly predict whether a third party&#8217;s pending application will issue with claims of relevant scope. Our determination of  the expiration date of any patent in the United States or abroad that we consider relevant may be incorrect, which may negatively impact our ability to develop and market our products. Our failure to identify and correctly interpret relevant patents may negatively impact our ability to develop and market our products.
</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>


  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Furthermore, other companies and our competitors may currently own or obtain patents or other proprietary rights that might prevent, limit or interfere with our ability to make, use or sell our products. Any intellectual property infringement claims made against us, with or without merit, could be costly and time-consuming to defend and divert our management&#8217;s attention from our business. In the event of a successful claim of infringement against us and if we are unable to license the allegedly infringed technology, our business and operating results could be adversely affected. Any litigation or claims, whether or not valid, could result in substantial costs and diversion of our resources. An adverse result from intellectual property litigation could force us to do one or more of the following:</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Cease selling, incorporating, or using products or services that incorporate the challenged intellectual property;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Obtain a license from the holder of the infringed intellectual property right, which license may not be available on reasonable terms, if at all; and</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Redesign products or services that incorporate the disputed technology.</span>
    </li>
  </ul><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">If we are forced to take any of the foregoing actions, we could face substantial costs and shipment delays, and our business could be materially harmed. Although we carry general liability insurance, our insurance may not cover potential claims of this type or be adequate to indemnify us for all liability that may be imposed.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div>
  </div><div style="text-align: justify; font-size: 10pt;">If we are sued for patent infringement, we would need to demonstrate that our products or technology either do not infringe the patent claims of the relevant patent or that the patent claims are invalid, and we may not be able to do this. If we are found to infringe a third party&#8217;s patent, we could be required to obtain a license from such third party to continue developing and marketing our products and technology or we may elect to enter into such a license in order to settle litigation or in order to resolve disputes prior to litigation. However, we may not be able to obtain any required license on commercially reasonable terms or at all. Even if we are able to obtain a license, it could be non-exclusive, thereby giving our competitors access to the same technologies licensed to us and could require us to make substantial royalty payments. We could also be forced, including by court order, to cease commercializing the infringing technology or product. A finding of infringement could prevent us from commercializing our product or force us to cease some of our business operations, which could materially harm our business. Claims that we have misappropriated confidential information or trade secrets of third parties could have a similar negative impact on our business. Any such claims or infringement or misappropriation are likely to be expensive to defend, and some of our competitors may be able to sustain the costs of complex patent litigation more effectively than us if they have substantially greater resources. Moreover, even if we are successful in defending any infringement proceedings we may incur substantial costs and divert management&#8217;s time and attention. There could also be public announcements of the results of the hearing, motions or other interim proceedings or developments. If securities analysts or investors perceive those results to be negative, it could cause the price of shares of  our Common Stock to decline.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigations in general, there is a risk that some of our confidential information could be compromised by disclosure during intellectual property litigation or proceeding. Such litigation or proceedings could substantially increase our operating losses and reduce the resources available for development activities or any future sales, marketing or distribution activities. We may not have sufficient financial or other resources to conduct such litigation or proceedings adequately. Most of our competitors are larger than we are and have substantially greater resources. They are, therefore, likely to be able to sustain the costs of complex intellectual property litigation or proceedings more effectively than we can because of their greater financial resources and more mature and developed intellectual property portfolios. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing, misappropriating or otherwise violating our intellectual property.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">28</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; font-size: 10pt;">In addition, it is possible that others may seek indemnity from us if our products are found or alleged to infringe the intellectual property rights of others. Any such claim for indemnity could result in substantial expense to us that could harm our operating results.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><b><i>
Obtaining and maintaining patent protection depends on compliance with various procedures, document submissions, fee payments and other requirements imposed by governmental patent agencies, and our patent protection could be reduced or eliminated in case of non-compliance with these requirements.
</i></b></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Periodic maintenance fees, renewal fees, annuity fees and various other governmental fees on patents and/or applications will be due to be paid by us to the relevant patent agencies in several stages over the lifetime of the patents and/or applications. The relevant patent agencies require compliance with a number of procedural, documentary, fee payment and other provisions during the patent application process. In many cases, an inadvertent lapse can be cured by payment of a late fee or by other means in accordance with the applicable rules. However, there are situations in which the failure to comply with the relevant requirements can result in the abandonment or lapse of the patent or patent application, resulting in partial or complete loss of  patent rights in the relevant jurisdiction. In such an event, our competitors might be  able to use our technologies and know-how which could have a material adverse effect on our business, prospects, financial condition and results of operations.</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In addition, it is possible that others may seek indemnity from us if our products are found or alleged to infringe the intellectual property rights of others. Any such claim for indemnity could result in substantial expense to us that could harm our operating results.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic; background-color: rgb(255, 255, 255);">Competition in the law enforcement market could reduce our sales, make our products obsolete or inferior and prevent us from achieving profitability.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The law enforcement market is highly competitive, and adoption of new policing tools and innovative training solutions may take time, Law enforcement adherence to currently used products may also slow adaptation to new policing tools. We face competition from numerous larger, better capitalized, more experienced and more widely known companies that make less-lethal weapons and other law enforcement products. One or more of our competitors may have developed or may succeed in developing technologies and products that are more effective than any of ours, rendering our technology and products obsolete or noncompetitive. Increased competition could result in reduced sales, greater pricing pressure, lower gross margins, and prevent us from achieving profitability.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic; background-color: rgb(255, 255, 255);">Foreign currency fluctuations may reduce our competitiveness and sales in international markets.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The relative change in currency values creates fluctuations in product pricing for future potential international customers. These changes in international end-user costs may result in lost orders and reduce the competitiveness of our products in certain international markets. These changes may also negatively affect the financial condition of some international customers and reduce or eliminate their future orders of our products.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold; font-style: italic; background-color: rgb(255, 255, 255);">Our business is dependent on the ability to attract and retain key personnel.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We are dependent on our ability to retain and motivate our high-quality personnel, especially managers, sales and skilled engineering and manufacturing personnel. Competition for such personnel is intense, and we may not be able to attract, assimilate or retain other highly qualified managerial, sales and technical personnel in the future. The inability to attract and retain the necessary managerial, sales and technical personnel could cause our business, operating results or financial condition to suffer.</span></div><div>
  </div><div style="text-align: justify;">&#160;</div><div style="font-size: 10pt; text-align: justify;"><b><i>A failure in or breach of our or our operational or security systems or infrastructure, or those of third parties with which we do business, including as a result of cyberattacks, could disrupt our businesses, result in the disclosure or misuse of confidential or proprietary information, damage our reputation, increase our costs and cause losses.
</i></b></div><div style="font-size : 10pt; ">&#160;</div><div style="font-size: 10pt; text-align: justify;">
Information security risks have significantly increased in recent years in part because of the proliferation of new technologies, the use of the Internet and telecommunications technologies to conduct operations, and the increased sophistication and activities of organized crime, hackers, terrorists and other external parties, including foreign state actors. Our operations and certain of our products rely on the secure processing, transmission and storage of confidential, proprietary and other information in our computer systems and networks. We rely on our digital technologies, computer and email systems, software, and networks to conduct our operations. Our technologies, systems, networks are likely to be the target of, cyberattacks, computer viruses, malicious code, phishing attacks or information security breaches that could result in the unauthorized release, gathering, monitoring, misuse, loss or destruction of our or our customers&#8217; confidential, proprietary and other information, or otherwise disrupt our or our customers&#8217; or other third parties&#8217; business operations.
</div><div style="font-size : 10pt; ">&#160;&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">29</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="font-size: 10pt; text-align: justify;">
We may suffer material losses relating to cyberattacks or other information security breaches. Our risk and exposure to these matters remain heightened because of, among other things, the evolving nature of these threats, the continued uncertain global economic environment, threats of cyberterrorism, and system and customer account conversions. As a result, cybersecurity and the continued development and enhancement of our controls, processes and practices designed to protect our systems, computers, software, data and networks from attack, damage or unauthorized access remain a priority for us. As cyber threats continue to evolve, we may be required to expend significant additional financial, technical and operational resources to continue to modify or enhance our protective measures or to investigate and remediate any information security vulnerabilities.
</div><div style="font-size : 10pt; ">&#160;&#160;</div><div style="font-size: 10pt; text-align: justify;">
In addition, we also face the risk of operational failure, termination or capacity constraints of any of the third parties with which we do business or that facilitate our and our subsidiaries&#8217; business activities. Any such failure, termination or constraint could adversely affect our and our subsidiaries&#8217; ability to provide our services and products, service the customers, manage the exposure to risk or expand our businesses and could have an adverse impact on our liquidity, financial condition and results of operations.
</div><div style="font-size : 10pt; ">&#160;&#160;</div><div style="font-size: 10pt; text-align: justify;">
Disruptions or failures in the physical infrastructure or operating systems that support our business, or cyberattacks could result in the loss of business opportunities, significant disruptions to our operations and business, misappropriation of our confidential information and/or that of our customers, or damage to our computers or systems and those of our customers and/or counterparties, and could result in violations of applicable privacy laws and other laws, litigation exposure, regulatory fines, penalties or intervention, loss of confidence in our security measures, reputational damage, reimbursement or other compensatory costs, and additional compliance costs.
</div><div style="font-size : 10pt; ">&#160;&#160;</div><div style="font-size : 10pt; "><b><i>
The regulatory framework for artificial intelligence (&#8220;AI&#8221;) technologies is rapidly evolving as many federal, state and foreign government bodies and agencies have introduced or are currently considering additional laws and regulations. In addition, existing laws and regulations may be interpreted in ways that would affect the use of AI in our business. As a result, implementation standards and enforcement practices are likely to remain uncertain for the foreseeable future, and we cannot yet determine the impact future laws, regulations, standards, or market perception of their requirements may have on our business and may not always be able to anticipate how to respond to these laws or regulations.
</i></b></div><div style="font-size : 10pt; ">&#160;&#160;</div><div style="font-size: 10pt; text-align: justify;">
We incorporate AI solutions into our Body Worn Camera and Digital Evidence Management solutions, services, and features, and these applications are important in our operations. The regulatory framework for AI technologies is rapidly evolving as many federal, state and foreign government bodies and agencies have introduced or are currently considering additional laws and regulations. In addition, existing laws and regulations may be interpreted in ways that would affect the use of AI in our business. As a result, implementation standards and enforcement practices are likely to remain uncertain for the foreseeable future, and we cannot yet determine the impact future laws, regulations, standards, or market perception of their requirements may have on our business and may not always be able to anticipate how to respond to these laws or regulations.
</div><div style="font-size: 10pt; text-align: justify;">&#160;&#160;</div><div style="font-size: 10pt; text-align: justify;">
Certain existing legal regimes (e.g., relating to data privacy) regulate certain aspects of AI technologies, and new laws regulating AI technologies recently entered into force in the United States and Europe. In the United States, former Biden administration issued a broad Executive Order on the Safe, Secure and Trustworthy Development and Use of Artificial Intelligence (the &#8220;2023 AI Order&#8221;), which sets out principles intended to guide AI design and deployment for the public and private sectors and signals the increase in governmental involvement and regulation over AI technologies. This executive order was revoked by President Trump on January 23, 2025. Subsequently, on January 23, 2025, the President issued Executive Order on Removing Barriers to American Leadership in Artificial Intelligence, which directed relevant agencies to develop an action plan to assure global dominance by the United States in artificial intelligence, and to examine any actions taken in connection with the 2023 AI Order, which are incongruent with Trump&#8217;s order.
</div><div style="font-size: 10pt; text-align: justify;">&#160;&#160;</div><div style="font-size: 10pt; text-align: justify;">
In addition, agencies such as the Department of Commerce and the Federal Trade Commission have issued proposed rules governing the use and development of AI technologies. Legislation related to AI technologies has also been introduced at the federal level and is advancing at the state level. Such additional regulations may impact our ability to develop, use, and commercialize AI technologies offered by our service providers and within our products and services in the future.
</div><div style="font-size: 10pt; text-align: justify;">&#160;&#160;</div><div style="font-size: 10pt; text-align: justify;">
On May 21, 2024, the European Union legislators approved the EU Artificial Intelligence Act (the &#8220;EU AI Act&#8221;), which establishes a comprehensive, risk-based governance framework for artificial intelligence in the EU market. The EU AI Act entered into force on August 2, 2024, and the majority of the substantive requirements will apply from August 2, 2026. The EU AI Act, and developing interpretation and application of the GDPR in respect of automated decision making, together with developing guidance and/or decisions in this area, may affect our use of AI technologies and our ability to provide, improve or commercialize our business, require additional compliance measures and changes to our operations and processes, result in increased compliance costs and potential increases in civil claims against us, and could adversely affect our business, operations and financial condition.
</div><div style="font-size: 10pt; text-align: justify;">&#160;&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">30</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="font-size: 10pt; text-align: justify;">
It is possible that further new laws and regulations will be adopted in the United States and in other non-U.S. jurisdictions, or that existing laws and regulations, including competition and antitrust laws, may be interpreted in ways that would limit our ability to use AI technologies for our business, or require us to change the way we use AI technologies in a manner that negatively affects the performance of our business and the way in which we use AI technologies. We may need to expend resources to adjust our system in certain jurisdictions if the laws, regulations, or decisions are not consistent across jurisdictions. </div><div style="font-size: 10pt; text-align: justify;">&#160;&#160;</div><div style="font-size: 10pt; text-align: justify;">Further, the cost to comply with such laws, regulations or decisions and/or guidance interpreting existing laws, could be significant and would increase our operating expenses (such as by imposing additional reporting obligations regarding our use of AI technologies). Such an increase in operating expenses, as well as any actual or perceived failure to comply with such laws and regulations, could materially and adversely affect our business, financial condition, results of operations, and prospects.

Further, a number of aspects of intellectual property protection in the field of AI are currently under development and there is uncertainty and ongoing litigation in different jurisdictions as to the degree and extent of protection warranted for AI and relevant system input and outputs. If we fail to obtain protection for our intellectual property rights within our AI technologies, or later have our intellectual property rights invalidated or otherwise diminished, our competitors may be able to take advantage of our research and development efforts to develop competing products that could adversely affect our business, reputation and financial condition. Further, given the long history of development of AI technologies, other parties may have (or in the future may obtain) patents or other proprietary rights that would prevent, limit or interfere with our ability to make, use or sell our own AI technologies.

</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>


  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Risk Factors Relating to Our Financial Statements and Operating Results</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">We cannot predict our future operating results. Our quarterly and annual results will likely be subject to fluctuations caused by many factors, any of which could result in our failure to achieve our expectations.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We currently expect that the BolaWrap product will be the primary source of our revenue in 2026. We expect our revenue to vary significantly due to several factors. Many of these factors are beyond our control. Any one or more of these factors, including those listed below, could cause us to fail to achieve our revenue expectations. These factors include, among others:</span></div><div>
  </div><ul style="font-size: 10pt; color: rgb(0, 0, 0); line-height: 2em;"><li>Our ability to develop, manufacture, ship and supply product to customers;
</li><li>Market acceptance of, and changes in demand for, our products;
</li><li>Gains or losses of significant customers, distributors, or strategic relationships;
</li><li>Unpredictable volume and timing of customer orders;
</li><li>The availability, pricing, and timeliness of delivery of components in our supply chain for our products;
</li><li>Fluctuations in the availability of manufacturing capacity or manufacturing yields and related manufacturing costs;
</li><li>Timing of new technological advances, product announcements or introductions by us and by our competitors;
</li><li>Unpredictable warranty costs associated with our products;
</li><li>Budgetary cycles and order delays by customers or production delays by us or our suppliers;
</li><li>Regulatory changes affecting the marketability of our products;
</li><li>General economic conditions that could affect the timing of customer orders and capital spending and result in order cancellations or rescheduling
</li><li>General political conditions in this country and in various other parts of the world that could affect spending for the products that we intend to offer; and
</li><li>Seasonality of purchasing timeframes and procurement delays impact sales.
</li></ul><div>


  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Some or all of these factors could adversely affect demand for our products and, therefore, adversely affect our future operating results. As a result of these and other factors, we believe that period-to-period comparisons of our operating results may not be meaningful in the near term, and accordingly you should not rely upon our performance in a particular period as indicative of our performance in any future period.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">31</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">Our expenses may vary from period to period, which could affect quarterly results and our stock price.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">If we incur additional expenses in a quarter in which we do not experience increased revenue, our results of operations will be adversely affected, and we may incur larger losses than anticipated for that quarter. Factors that could cause our expense to fluctuate from period to period include:</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">The timing and extent of our research and development efforts;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Investments and costs of maintaining or protecting our intellectual property;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Marketing and sales efforts to promote our products and technologies;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">The timing of personnel and consultant hiring; and</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Supply chain and inventory cost variations.</span>
    </li>
  </ul><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Most of our operating expenses are relatively fixed in the short term. We may be unable to rapidly adjust spending to compensate for any unexpected sales shortfalls, which could harm our quarterly operating results and our stock price. We do not have the ability to predict future operating results with any certainty.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Risk Factors Related to Our Series A and Series B Preferred Stock</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">The Certificate of Designations for the Series A Preferred Stock provides for dividends to be issued in the form of shares of Common Stock at a conversion price that varies with the trading price of our Common Stock, and it contains </span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">full ratchet</span><span style="font-size: 10.0pt;">&#8221;</span><span style="font-size: 10.0pt; font-weight: bold; font-style: italic;"> anti-dilution provisions applicable to the dividend conversion price and the conversion price for voluntary conversions of Series A Preferred Stock into Common Stock. These features may result in a greater number of shares of Common Stock being issued upon conversions than if the conversions were effected at the conversion price in effect at the time of this offering. Sales of these shares will dilute the interests of other security holders and may depress the price of our Common Stock and make it difficult for us to raise additional capital.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Series A Certificate of Designations (as defined herein) for our Series A Preferred Stock  provides for the payment of dividends to the holder of our Series A Preferred Stock in cash or shares of Common Stock, or a combination thereof, at the Company&#8217;s option. If the Company elects to pay any dividends in shares of Common Stock, the conversion price used to calculate the number of shares issuable will equal to the lower of (i) the then applicable conversion price and (ii) 85% of the arithmetic average of the three (3) lowest closing prices of the Common Stock during the twenty (20) consecutive trading day period ending on the trading day immediately preceding the dividend payment date, subject to a floor price. The Series A Certificate of Designations also contains &#8220;full ratchet&#8221; anti-dilution provisions applicable to the conversion prices used in voluntary conversions of Series A Preferred Stock by the holders thereof and by the Company in paying any dividends in shares of Common Stock, which provisions require the lowering of the applicable conversion price, as then in effect, to the purchase price of equity or equity-linked securities issued in subsequent offerings. If in the future, while any of our Series A Preferred Stock is outstanding, we issue securities at an effective Common Stock purchase price that is less than the applicable conversion price of our Series A Preferred Stock, as then in effect, we will be required, subject to certain limitations and adjustments as provided in the Series A Certificate of Designations for the Series A Preferred Stock, to further reduce the relevant conversion price, which will result in a greater number of shares of Common Stock being issuable upon conversion of the Series A Preferred Stock or upon the payment of dividends to the holders of the Series A Preferred Stock in shares of Common Stock, which in turn will have a greater dilutive effect on our stockholders. The potential for such additional issuances may depress the price of our Common Stock regardless of our business performance. We may find it more difficult to raise additional equity capital while any of our Series A Preferred Stock is outstanding.
</span></div><div style="text-align: justify;">&#160;&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
Further, it is possible that we will not have a sufficient number of available shares to satisfy the conversion of the Series A Preferred Stock or the payment of dividends to the holders of the Series A Preferred Stock in shares of Common Stock if we enter into a future transaction that reduces the applicable conversion price. If we do not have a sufficient number of available shares for any Series A Preferred Stock conversions, we will be required to increase our authorized shares, which may not be possible and will be time-consuming and expensive.
</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>


  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">32</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">The Series A Preferred Stock provides for the payment of dividends in cash or in shares of our Common Stock, or a combination thereof, and we may not be permitted to pay such dividends in cash, which will require us to have shares of Common Stock available to pay the dividends.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Each share of the Series A Preferred Stock is entitled to receive cumulative dividends at the rate per share of 8% per annum of the stated value per share. The dividends are payable in cash, out of any funds legally available for such purpose, or shares of Common Stock, or a combination thereof, at the Company&#8217;s option. The conversion price used to calculate the number of shares of Common Stock issuable in connection with a given dividend payment is subject to reduction if in the future we issue securities for less than the conversion price of our Series A Preferred Stock, as then in effect. This may have the effect of increasing the number of shares we would be obligated to issue in order to make a dividend payment in shares of Common Stock. We will not be permitted to pay the dividend in cash unless we are legally permitted to do so under Delaware law. As such, we may rely on having available shares of Common Stock to pay such dividends, which will result in dilution to our stockholders. If we do not have such available shares, we may not be able to satisfy our dividend obligations.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">The Certificate of Designations of the Series B Convertible Preferred Stock provides for the payment of cumulative dividends in shares of our Common Stock which will require us to have shares of Common Stock available to pay the dividends.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Each share of the Series B Convertible Preferred Stock, par value $0.0001 per share ("Series B Preferred Stock") is entitled to receive dividends as and when declared by the Board of Directors of the Company (the "Board"), from time to time, in its sole discretion, which dividends shall be paid by the Company out of funds legally available therefor, payable, subject to the conditions and other terms hereof, in cash, in securities of the Company, or using assets as determined by the Board on the stated value of such preferred share in accordance with the terms of the Series B Certificate of Designations (as defined herein). As such, we may rely on having available shares of Common Stock to pay such dividends, which will result in dilution to our stockholders. If we do not have such available shares, we may not be able to satisfy our obligations as related to these dividends pursuant to the terms of the Series B Certificate of Designations.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">The Series B Warrants contain certain anti-dilution provisions, which may dilute the interests of our stockholders, depress the price of our Common Stock, and make it difficult for us to raise additional capital.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Certain events may reduce the exercise price of the warrants issued concurrently with the Series B Preferred Stock (the "Series B Warrants"), which in turn may lead to further dilution to the holders of our Common Stock. In addition, the perceived risk of dilution may cause our stockholders to be more inclined to sell their Common Stock, which may in turn depress the price of shares of our Common Stock regardless of our business performance. We may also find it more difficult to raise additional equity capital while any of the shares of Series B Preferred Stock and the Series B Warrants remain outstanding. Under the Series B Purchase Agreement (as defined herein), we are subject to certain covenants that may make it difficult to procure additional financing.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>






  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">33</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div>
   <span style="font-size: 10.0pt; text-decoration: underline;">Risk Factors Relating to Our Common Stock</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div>
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">Our stock price is volatile and may continue to be volatile or may decline regardless of our operating performance, resulting in substantial losses for investors.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div>
   <span style="font-size: 10.0pt;">The market price of our Common Stock has fluctuated significantly to date and in the future may fluctuate significantly in response to numerous factors, many of which are beyond our control, including the factors listed below and other factors described in this &#8220;Risk Factors&#8221; section:</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Actual or anticipated fluctuations in our operating results;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Failure of securities analysts to initiate or maintain coverage of our Company, changes in financial estimates by any securities analysts who follow our Company, or our failure to meet these estimates or the expectations of investors;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Rating changes by any securities analysts who follow our Company;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Changes in the availability of federal funding to support local law enforcement efforts, or local budgets;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">International budget changes or changeover in government leadership;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Announcements by us of significant technical innovations, acquisitions, strategic partnerships, joint ventures or capital commitments;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Changes in operating performance and stock market valuations of other security product companies generally;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Price and volume fluctuations in the overall stock market, including as a result of trends in the economy as a whole;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Announcements of merger or acquisition transactions;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Changes in our Board or management and key personnel;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Sales of large blocks of our Common Stock, including sales by our founders, executive officers, directors and significant stockholders;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Lawsuits threatened or filed against us;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Short sales, hedging and other derivative transactions involving our capital stock;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">General economic conditions in the US and abroad; and</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Other events or factors, including those resulting from war, incidents of terrorism or responses to these events.</span>
    </li>
  </ul><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In addition, stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many security and technology companies. Stock prices of many security and technology companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. Stock prices of nanocap securities and small cap securities have fluctuated even more than medium and large cap companies in recent years.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">34</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">We have been, and in the future may be, subject to securities litigation, which has and may be expensive and has and could divert management attention.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our share price is volatile, and in the past companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. </span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Lawsuits of this nature divert financial and management resources that would otherwise be used to benefit our operations and defending the lawsuits may result in substantial costs. Any lawsuit to which we or our directors or officers are a party, with or without merit, may result in an unfavorable judgment. We also may decide to settle lawsuits on unfavorable terms. Any such negative outcome could result in payments of substantial damages or fines, damage to our reputation or adverse changes to our offerings or business practices. Any of these results could adversely affect our business.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In addition, we may be the target of securities-related litigation in the future. Such litigation may divert our management&#8217;s attention and resources, result in substantial costs, and have an adverse effect on our business, results of operations and financial condition. We maintain director and officer insurance that we regard as reasonably adequate to protect us from potential claims; however, we cannot assure you that it will. Further, if we are subject to future litigation, the costs of insurance may increase, and the availability of coverage may decrease. As a result, we may not be able to maintain our current levels of insurance at a reasonable cost, or at all, which might make it more difficult to attract qualified candidates to serve as executive officers or directors of the Company.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">Our officers and directors are among our largest stockholders and may have certain personal interests that may affect the Company.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Management and certain directors owned more than 10% of our Common Stock as of December 31, 2025. As a result, our management and certain directors, acting individually or as a group, have the potential ability to exert influence on the outcome of issues requiring approval by our stockholders.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">Sales of a substantial number of shares of our Common Stock may adversely affect the market price of our Common Stock.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Sales or distributions of a substantial number of shares of our Common Stock in the public market, or the perception that such sales could occur, could adversely affect the market price of our Common Stock. Many of the outstanding shares of our Common Stock, other than the shares held by executive officers and directors, are eligible for immediate resale in the public market. Substantial selling of our Common Stock could adversely affect the market price of our Common Stock.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">Our Common Stock could be delisted from the Nasdaq Stock Market.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Nasdaq&#8217;s continued listing standards for our Common Stock require, among other things, that we maintain a closing bid price for our Common Stock of at least $1.00, and either (A) stockholders&#8217; equity of $2.5 million; (B) market value of listed securities of $35 million; or (C) net income from continuing operations of $500,000 in the most recently completed fiscal year or in two of the last three most recently completed fiscal years, and that we timely file all required reports with the SEC or risk delisting, which would have a material adverse effect on our business.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">A delisting of our Common Stock from the Nasdaq Capital Market could materially reduce the liquidity of our Common Stock and result in a corresponding material reduction in the price of our common stock. In addition, delisting could harm our ability to raise capital through alternative financing sources on terms acceptable to us, or at all, and may result in the potential loss of confidence by investors, suppliers, customers and employees and fewer business development opportunities.</span></div><div>
  </div><div style="text-align: justify;">&#160;</div><div style="font-size: 10pt; text-align: justify;">There is no assurance that we will maintain compliance with such minimum listing requirements. If our Common Stock were delisted from Nasdaq, trading of our Common Stock would most likely take place on an over-the-counter market established for unlisted securities, such as the OTCQB or the Pink Market maintained by OTC Markets Group Inc. An investor would likely find it less convenient to sell, or to obtain accurate quotations in seeking to buy, our Common Stock on an over-the-counter market, and many investors would likely not buy or sell our Common Stock due to difficulty in accessing over-the-counter markets, policies preventing them from trading in securities not listed on a national exchange or other reasons. In addition, as a delisted security, our Common Stock would be subject to SEC rules as a &#8220;penny stock,&#8221; which impose additional disclosure requirements on broker-dealers. The regulations relating to penny stocks, coupled with the typically higher cost per trade to the investor of penny stocks due to factors such as broker commissions generally representing a higher percentage of the price of a penny stock than of a higher-priced stock, would further limit the ability of investors to trade in our common stock. For these reasons and others, delisting would adversely affect the liquidity, trading volume and price of our Common Stock, causing the value of an investment in us to decrease and having an adverse effect on our business, financial condition and results of operations, including our ability to attract and retain qualified employees and to raise capital</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">35</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">We may issue additional shares of Common Stock in the future. The issuance of additional shares of Common Stock may reduce the value of your Common Stock.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We may issue additional shares of Common Stock without further action by our stockholders. Moreover, the economic and voting interests of each stockholder will be diluted as a result of any such issuances. Although the number of shares of Common Stock that stockholders presently own will not decrease, such shares will represent a smaller percentage of the total shares that will be outstanding after the issuance of additional shares. The issuance of additional shares of Common Stock may cause the market price of our Common Stock to decline.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">Sales of shares of Common Stock issuable upon the exercise of any future options or warrants and vesting of restricted stock units may lower the price of our Common Stock.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">As of<span style="background-color: rgb(255, 255, 255);">&#160;</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">December 31, 2025</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">, </span>we had outstanding options and unvested stock units of 6<span style="background-color: rgb(255, 255, 255);">.4&#160;</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">million shares</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> o</span>f our Common Stock. The issuance of shares of Common Stock issuable upon the exercise of options or issuance from restricted stock units or the exercise of warrants that may be outstanding in the future could cause substantial dilution to existing holders of our Common Stock, and the sale of those shares in the market could cause the market price of our Common Stock to decline. The potential dilution from the issuance of these shares could negatively affect the terms on which we are able to obtain equity financing.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">We may issue preferred stock in the future, and the terms of the preferred stock may reduce the value of your Common Stock.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We are authorized to issue up to 5.0 million shares of preferred stock in one or more series in which 10,000 shares have been designated as Series A Preferred Stock and 4,500 shares have been designated as Series B Preferred Stock. Our Board may determine the terms of future preferred stock offerings without further action by our stockholders. If we issue additional shares of preferred stock, it could affect your rights or reduce the value of your Common Stock. In particular, specific rights granted to future holders of preferred stock could be used to restrict our ability to merge with or sell our assets to a third party. Preferred stock terms may include voting rights, preferences as to dividends and liquidation, conversion and redemption rights and sinking fund provisions.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">We incur substantial costs as a result of being a public company.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">As a public company, we incur significant levels of legal, accounting, insurance, exchange listing fees and other expenses that we did not incur as a private company. We are subject to the reporting requirements of the </span><span style="font-size: 10pt;">Exchange Act</span><span style="font-size: 10.0pt;">, the Sarbanes-Oxley Act of 2002 ("Sarbanes-Oxley Act"), the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of the Nasdaq Capital Market and other applicable securities rules and regulations. Compliance with these rules and regulations increases our legal and financial compliance costs, makes some activities more difficult, time-consuming or costly and increases demand on our systems and resources as compared to when we operated as a private company. The Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and operating results. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management&#8217;s attention may be diverted from other business concerns, which could adversely affect our business and operating results. We may need to hire more corporate employees in the future or engage outside consultants to comply with these requirements, which would increase our costs and expenses.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expense and a diversion of management&#8217;s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and our business may be adversely affected.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">As a result of disclosure of information in this report and in the filings that we are required to make as a public company, our business, operating results, and financial condition have become more visible, which has resulted in, and may in the future result in threatened or actual litigation, increased competition due to this insight, including by key competitors and other third parties. If any such claims are successful, our business, operating results and financial condition could be adversely affected, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and adversely affect our business, operating results and financial condition.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">36</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">The payment of dividends will be at the discretion of our Board.</span></div><div>
  </div><div style="text-align: justify;">&#160;&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We have never declared dividends on our Common Stock, and currently do not anticipate that we will do so in the foreseeable future. The declaration and amount of future dividends, if any, will be determined by our Board and will depend on our financial condition, earnings, capital requirements, financial covenants, regulatory constraints, industry practice and other factors our Board deems relevant. In addition, so long as any shares of Series A Preferred Stock are outstanding, as they are at this time, we are not able to declare or pay any cash dividend or distribution on any of our capital stock (other than as required by the Series A Certificate of Designations) without the prior written consent of the Required Holders (as defined in the Series A Certificate of Designations).</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">General Risk Factors</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">Our disclosure controls and procedures may not prevent or detect all acts of fraud.</span></div><div>
  </div><div style="text-align: justify;">&#160;&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our disclosure controls and procedures are designed to reasonably assure that information required to be disclosed in reports filed or submitted under the  Exchange Act is accumulated and communicated to management and is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms. Our management expects that our disclosure controls and procedures and internal 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. Because of the inherent limitations in all control systems, they cannot provide absolute assurance that all control issues and instances of fraud, if any, within our company have been prevented or detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a 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. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and we cannot assure that any design will succeed in achieving its stated goals under all potential future conditions. Accordingly, because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">&#160;</span><span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">Failure to maintain an effective system of internal control over financial reporting could harm stockholder and business confidence in our financial reporting, our ability to obtain financing and other aspects of our business.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Maintaining an effective system of internal control over financial reporting is necessary for us to provide reliable financial reports. Section 404 of the Sarbanes-Oxley Act and the related rules and regulations promulgated by the SEC require us to include in our Form 10-K a report by management regarding the effectiveness of our internal control over financial reporting. The report includes, among other things, an assessment of the effectiveness of our internal control over financial reporting as of the end of the respective fiscal year, including a statement as to whether or not our internal control over financial reporting is effective. This assessment must include disclosure of any material weaknesses in our internal control over financial reporting identified by management. While our management has concluded that our internal control over financial reporting was effective as of December 31, 2025, it is possible that material weaknesses will be identified in the future. In addition, components of our internal control over financial reporting may require improvement from time to time. If management is unable to assert that our internal control over financial reporting is effective in any future period, investors may lose confidence in the accuracy and completeness of our financial reports, which could have an adverse effect on the Company&#8217;s stock price.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">37</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <a id="ITEM_1B_Unresolved_Staff_Comments" title="ITEM 1B.  Unresolved Staff Comments"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 1B. UNRESOLVED STAFF COMMENTS</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">None.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_1C_CYBERSECURITY" title="ITEM 1C. CYBERSECURITY"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 1C.  CYBERSECURITY</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_1" escape="true" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="ixv-2474"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">We maintain a comprehensive process for identifying, assessing, and managing material risks from cybersecurity threats (as such term is defined in Item 106(a) of Regulation S-K) as part of our broader risk management system and processes. <ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="ixv-12890"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" id="ixv-12891">The cybersecurity risk management system involves risk assessments, implementation of security measures, and ongoing monitoring of systems and networks, including networks on which we rely.</ix:nonNumeric></ix:nonNumeric> We actively monitor the current threat landscape in an effort to identify material risks arising from new and evolving cybersecurity threats. We obtain input, as appropriate, for our cybersecurity risk management program on the security industry and threat trends from consultants, cybersecurity assessors, auditors and other third parties to gather certain insights designed to identify and assess material cybersecurity threat risks, their severity and potential mitigations. <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" id="ixv-12892">We depend on and engage various third parties, including suppliers, vendors, and service providers.</ix:nonNumeric> <ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="ixv-12893"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="ixv-12894"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" id="ixv-12895"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" id="ixv-12896">Our risk management, legal, information technology, and compliance personnel identify and oversee risks from cybersecurity threats associated with our use of such entities.</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" id="ixv-12897"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" id="ixv-12898">Any incident assessed as potentially being or potentially becoming material is immediately escalated for further assessment, and then reported to Mr. Srinivasan, our designated member of our Board.</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span> </div></ix:nonNumeric><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_2" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="ixv-2481"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="ixv-2482"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Mr. Srinivasan has oversight responsibility for risks and incidents relating to cybersecurity threats, including compliance with disclosure requirements, cooperation with law enforcement, and related effects on financial and other risks, and report any findings and recommendations, as appropriate, to the full Board for consideration. <ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="ixv-12899">Senior management regularly discusses cyber risks and trends and, should they arise, any material incidents with the designated member of the Board.</ix:nonNumeric></span> </div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ix:continuation id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_2"><div style="text-align: justify;"> <span style="font-size: 10.0pt;"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" id="ixv-12900">Our business strategy, results of operations and financial condition have not been materially affected by risks from cybersecurity threats, but we cannot provide assurance that they will not be materially affected in the future by such risks or any future material incidents.</ix:nonNumeric> Further, a cyber incident impacting our systems or a third-party&#8217;s systems could subject us to business, regulatory, litigation and reputational risk, which could have a negative effect on our business, results of operations and financial condition. For more information on our cybersecurity related risks, see Item 1A Risk Factors of this Annual Report.</span> </div></ix:continuation><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_2_PROPERTIES" title="ITEM 2. PROPERTIES"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 2. PROPERTIES</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>





  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In November 2023, we commenced a lease in an office building located at 3480 Main Highway, Coconut Grove, Florida, which served as our corporate headquarters. The lease covered approximately 4,487 square feet for an initial term of 89 months, including five months of rent abatement during the first two years of the lease. Monthly lease payments recommenced in 2024 at approximately $39,635 per month and an increase of 3% annually through the lease term, plus certain additional costs and charges as specified in the lease agreement.&#160;In February 2026, the Company entered into a Termination and Mutual Release Agreement with the landlord, terminating this lease effective February 13, 2026.</span></div><div style="text-align: justify;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">On January 3, 2025, we signed a lease that was to commence on the later of October 2025, or  the completion of the premises, for a manufacturing facility located at 182 Progress Way NE, Norton, Virginia 24273. The lease of the 20,000 square foot facility has an initial term of five years with the option to renew for an additional two-year term, subject to adjustments based on the Consumer Price Index. Monthly lease payments are $10,000, calculated at $6 per gross square foot per year. Following two years of occupancy from the start of the lease, we may terminate the lease without penalty by providing sixty days' written notice</span><span>. </span><span style="font-size: 10.0pt;">The Company was granted early occupancy of the facility for use beginning on August 18, 2025.</span></div><div>
  </div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;">In March 2026, we entered into a month-to-month service agreement for a business address located at 3350 Virginia Street, Miami, Florida 33133, at an approximate monthly cost of $165, which serves as the Company's headquarters.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">We consider our current office space adequate for our current operations.</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">38</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <a id="ITEM_3_LEGAL_PROCEEDINGS" title="ITEM 3. LEGAL PROCEEDINGS"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 3. LEGAL PROCEEDINGS</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We may become subject to  legal proceedings, as well as demands and claims that arise in the normal course of our business, including claims of alleged infringement of third-party patents and other intellectual property rights, breach of contract, employment law violations, and other matters and matters involving requests for information from us or our customers under federal or state law. Such claims, even if not meritorious, could result in the expenditure of significant financial and management resources. We make a provision for liability relating to legal matters in our financial statements when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed and adjusted to include the impacts of negotiations, estimated settlements, legal rulings, advice of legal counsel, and other information and events pertaining to a particular matter.&#160;</span></div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">An unfavorable outcome on any litigation matters could require payment of substantial damages, or, in connection with any intellectual property infringement claims, could require us to pay ongoing royalty payments or could prevent us from selling certain of our products. As a result, a settlement of, or an unfavorable outcome on, any of the matters referenced above or other litigation matters, or legal proceedings could have a material adverse effect on our business, operating results, financial condition and cash flows.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_4_MINE_SAFETY_DISCLOSURES" title="ITEM 4. MINE SAFETY DISCLOSURES"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 4. MINE SAFETY DISCLOSURES</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Not applicable.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">PART II</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_5_MARKET_FOR_THE_REGISTRANTS_COMMON_EQUITY_RELATED_STOCKHOLDER_MATTERS_AND_ISSUER_PURCHASES_OF_EQUITY_SECURITIES" title="ITEM 5. MARKET FOR THE REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 5. MARKET FOR THE REGISTRANT</span><span style="font-size: 10.0pt;">&#8217;</span><span style="font-size: 10.0pt; font-weight: bold;">S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Market Information</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our Common Stock is listed on the Nasdaq Capital Market under the symbol &#8220;WRAP&#8221;.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Holders</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; background-color: rgb(255, 255, 255);">As of March 23, 2026 there w</span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;">ere&#160;55,500,054&#160;shares</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);"> of Common Stock outstanding and approximat</span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;">ely 37 sto</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">ckholders of record.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Dividends</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We have never declared or paid any cash dividends on our Common Stock. We currently do not anticipate paying any cash dividends in the foreseeable future. The decision to pay dividends is at the discretion of our Board and depends upon our financial condition, results of operations, capital requirements, and other factors that our Board deems relevant. In addition, so long as any shares of Series A Preferred Stock are outstanding, as they are at this time, we are not able to declare or pay any cash dividend or distribution on any of our capital stock (other than as required by the Series A Certificate of Designations) without the prior written consent of the Required Holders (as defined in the Series A Certificate of Designations).</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Recent Sales of Unregistered Securities</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">No unregistered securities were issued during the fiscal year ended December 31, 2025 that were not previously reported in a Quarterly Report on Form 10-Q or Current Report on Form 8-K.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Repurchases</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Not applicable.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">39</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <a id="ITEM_6_RESERVED" title="ITEM 6. [RESERVED]"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 6. [RESERVED]</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_7_MANAGEMENTS_DISCUSSION_AND_ANALYSIS_OF_FINANCIAL_CONDITION_AND_RESULTS_OF_OPERATIONS" title="ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">The discussion and analysis set forth below should be read in conjunction with the information presented in other sections of this Annual Report, including </span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Item 1. Business,</span><span style="font-size: 10.0pt;">&#8221;</span><span style="font-size: 10.0pt; font-style: italic;">&#160;</span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Item 1A. Risk Factors,</span><span style="font-size: 10.0pt;">&#8221;</span><span style="font-size: 10.0pt; font-style: italic;"> and </span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Item 8. Financial Statements and Supplementary Data.</span><span style="font-size: 10.0pt;">&#8221;</span><span style="font-size: 10.0pt; font-style: italic;"> The following discussion may contain forward-looking statements that reflect our plans, estimates and beliefs. Words such as </span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">expects,</span><span style="font-size: 10.0pt;">&#8221;</span><span style="font-size: 10.0pt; font-style: italic;">&#160;</span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">anticipates,</span><span style="font-size: 10.0pt;">&#8221;</span><span style="font-size: 10.0pt; font-style: italic;">&#160;</span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">intends,</span><span style="font-size: 10.0pt;">&#8221;</span><span style="font-size: 10.0pt; font-style: italic;">&#160;</span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">plans,</span><span style="font-size: 10.0pt;">&#8221;</span><span style="font-size: 10.0pt; font-style: italic;">&#160;</span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">believes,</span><span style="font-size: 10.0pt;">&#8221;</span><span style="font-size: 10.0pt; font-style: italic;">&#160;</span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">seeks,</span><span style="font-size: 10.0pt;">&#8221;</span><span style="font-size: 10.0pt; font-style: italic;">&#160;</span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">estimates</span><span style="font-size: 10.0pt;">&#8221;</span><span style="font-size: 10.0pt; font-style: italic;"> and similar expressions or variations of such words are intended to identify forward-looking statements but are not the only means of identifying forward-looking statements. Our actual results could differ materially from those discussed in these forward-looking statements.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Overview</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We are a global public safety technology and services company focused on delivering integrated non-lethal solutions for law enforcement, corrections, defense, and other public safety organizations worldwide. Our mission is to enable safer outcomes by providing officers and agencies with the tools, training, and tactics to gain proactive, lawful control of encounters, reducing risk to both officers and subjects, while preserving tactical advantage.  </span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">We began sales of our first public safety product, the BolaWrap&#174; 100 device, in late 2018. In the first quarter of 2022, we introduced the BolaWrap&#174; 150, a next generation, electronically deployed device that is more robust, smaller, lighter, and simpler to deploy than the BolaWrap 100, which has since been phased out. In December 2020, we acquired NSENA Inc., a provider of immersive virtual reality training for law enforcement utilizing proprietary software-enabled content and computer graphics simulation. This acquisition provided the foundation for Wrap Reality&#8482;, our virtual reality (&#8220;VR&#8221;) training platform designed for law enforcement simulation training and correctional reentry scenarios.</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">In August 2023, we acquired Intrensic, a Delaware limited liability company, which added body worn camera and digital evidence management capabilities to our portfolio.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">During 2025, we continued our transition from a single-product company into a diversified public safety technology and services company delivering integrated non-lethal solutions that combine tools, training, and tactics. This transition included expanding our product portfolio, advancing our training and software platforms, entering adjacent defense and homeland security markets, and strengthening our commercial and leadership infrastructure. While we continued to incur operating losses during the year, we implemented cost containment initiatives and focused on aligning our operating structure with our near- and long-term strategic priorities.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">We expanded our product portfolio with the launch of WrapTactics&#8482;, a digital training platform designed to integrate human-factors awareness, decision-making under stress, and tactical proficiency agency-wide; and WrapVision&#8482;, a North America assembled body worn camera solution designed to meet federal procurement and data sovereignty requirements. We also advanced several counter unmanned aircraft system initiatives, including the MERLIN&#8482;  program, which apply our proprietary tether deployment technology to non-lethal drone interdiction and defense applications. These initiatives are intended to broaden our addressable market beyond traditional policing into defense, homeland security, and critical infrastructure protection, while maintaining our core focus on providing integrated tools, training, and tactics that give officers proactive, lawful control of encounters and support safer outcomes for officers, subjects and the communities they serve.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">On September 19, 2025, we formed a new wholly-owned subsidiary of the Company, Wrap Federal, under the laws of the State of Delaware. Wrap Federal was established for the purpose of supporting U.S. federal government clients in the Department of Defense, Department of Homeland Security, and other federal agencies. We believe a continued focus on integrating our systems into existing federal frameworks supports our goal of becoming a fully integrated federal public safety and defense technology enterprise.

</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>

Products and Services
</b></span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
Our core product and service offerings are designed to provide officers and agencies with integrated non-lethal tools, training, and tactics that support safer outcomes, and sustained readiness across the public safety ecosystem. We focus our efforts on the following:
</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">40</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
BolaWrap&#174;
</b></span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Our BolaWrap product line is a handheld, non-lethal device designed to give officers a proactive tactical option by deploying a Kevlar&#174; tether that entangles the arms and/or legs, limiting a subject's mobility and balance. The BolaWrap 150 employs electronic deployment, improved reliability, enhanced durability, and reduced weight compared to prior generations. Upon deployment, the device creates a controlled interruption through sight, sound, and sensation, giving officers time, space, and tactical advantage to intervene earlier and manage encounters before contact distance collapses. BolaWrap is sold with proprietary cassettes that are consumed upon each deployment and must be replaced, providing a recurring consumable revenue stream.

</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Wrap Reality&#8482; Virtual Reality Training
</b></span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Wrap Reality is an immersive VR training platform providing scenario-based training focused on human-factors awareness, decision making under stress, and use of force judgment. The platform is designed to build and sustain the cognitive and tactical skills officers need to recognize intervention points, manage distance and positioning, and apply proportional, lawful responses in dynamic environments. Wrap Reality supports law enforcement, corrections, and societal reentry training and offers a growing library of configurable scenarios, including 45 scenarios for law enforcement and corrections and 15 scenarios for societal reentry.  Wrap Reality may be deployed on premises or through cloud enabled environments and supports data capture, replay, and performance review.
</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
WrapTactics&#8482; Digital Training Platform
</b></span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">Launched in 2025, WrapTactics is a subscription based digital training and performance platform aimed at delivering short form, scenario-based instruction focused on non-lethal response tactics, decision-making under stress, and follow-on lawful control techniques. The platform is designed to prevent skill decay by providing continuous, low-burden training that reinforces the tactical fundamentals (distance, positioning, timing, and force decision-making) that officers rely on in dynamic encounters. WrapTactics  complements our hardware and VR offerings and supports recurring revenue opportunities through bundled training and service offerings.
</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
WrapVision&#8482; Body-Worn Camera and Digital Evidence Management
</b></span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">WrapVision, launched in 2025, is a body-worn camera solution assembled in North America and designed to meet federal procurement and data-sovereignty requirements. WrapVision replaces our prior-generation Intrensic X2 camera hardware and serves as the front-end capture device within our digital evidence management ecosystem. Our cloud-based DEM platform provides unlimited video storage along with video and evidence uploading, search, retrieval, redaction, and evidence sharing capabilities, reducing the resources agencies require to manage digital evidence. Together, WrapVision and our DEM platform provide agencies with integrated accountability and transparency tools that complement our non-lethal and training solutions. WrapVision builds on the Intrensic acquisition and reflects our strategy to deliver integrated solutions for public safety.
</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Counter-Unmanned Aircraft Systems (C-UAS) and Defense Applications
</b></span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">During 2025, we expanded research, development, and demonstration efforts applying our tether deployment technology to counter C-UAS applications. MERLIN is designed to leverage the same self-contained cassette architecture underlying the BolaWrap platform, adapting it for non-lethal drone interdiction capabilities across defense, homeland security, and critical-infrastructure protection missions. These initiatives remain in various stages of development and evaluation and are subject to government testing, funding, and procurement timelines.
</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">41</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Recent Developments
</b></span></div><div>























































  </div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"><i><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">February 2026 Purchase Agreement</span></i></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">On February 2, 2026, we entered into a securities purchase agreement (the &#8220;February 2026 Purchase Agreement&#8221;) with the investors signatory thereto  (the &#8220;February 2026 Purchasers&#8221;) for the issuance and sale in a private placement (the &#8220;February 2026 Private Placement&#8221;) of (i) an aggregate of 1,700,000 shares of Common Stock, (ii) pre-funded warrants (the &#8220;February 2026 Pre-Funded Warrants&#8221;) to purchase up to 800,000 shares of Common Stock, with an exercise price of $0.0001 per share, and (iii) warrants (the &#8220;February 2026 Investor Warrants&#8221; and, together with the February 2026 Pre-Funded Warrants, the &#8220;February 2026 Warrants&#8221;) to purchase up to 2,500,000 shares of Common Stock, with an exercise price of $2.30 per share. The purchase price for one share of Common Stock and accompanying February 2026 Common Warrant was $2.00 and the purchase price for one February 2026 Pre-Funded Warrant and accompanying February 2026 Common Warrant was $1.9999.

</span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">
The closing of the February 2026 Private Placement (the &#8220;February 2026 Closing&#8221;) occurred on February 3, 2026. The aggregate gross proceeds from the February 2026 Closing were approximately $5.0 million, prior to deducting offering expenses payable by us.
</span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">
The February 2026 Purchase Agreement contains customary representations, warranties and agreements by the Company, customary conditions to closing, indemnification obligations of the Company and the February 2026 Purchasers, including for liabilities under the Securities Act and other obligations of the parties and termination provisions.
</span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"><i>February 2026 Warrants
</i></span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">The February 2026 Common Warrants are exercisable for shares of Common Stock immediately at an exercise price of $2.30 per share and expire five years from the date of issuance. The February 2026 Pre-Funded Warrants are exercisable for shares of Common Stock immediately and expire when exercised in full.

</span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">
A holder of the February 2026 Warrants may not exercise any portion of such holder&#8217;s February 2026 Warrants to the extent that the holder, together with its affiliates, would beneficially own more than 4.99% (or, at the election of the holder, 9.99%) of the Company&#8217;s outstanding shares of Common Stock immediately after exercise, except that upon at least 61 days&#8217; prior notice from the holder to the Company, the holder may increase the beneficial ownership limitation to up to 9.99% of the number of shares of Common Stock outstanding immediately after giving effect to the exercise.
</span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"><i>February 2026 Registration Rights Agreement
</i></span></div><div>
  </div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">On February 2, 2026, in connection with the February 2026 Private Placement, the Company entered into a registration rights agreement  (the &#8220;February 2026 Registration Rights Agreement&#8221;) with the February 2026 Purchasers, pursuant to which the Company agreed to prepare and file a registration statement with the SEC registering the resale of the shares of Common Stock and shares of Common Stock underlying the February 2026 Warrants no later than 60 days following the date of the February 2026 Registration Rights Agreement, and to use best efforts to have the registration statement declared effective as promptly as practical thereafter, and in any event no later than 90 days following the date of the February 2026 Registration Rights Agreement (or 120 days following the date of the February 2026 Registration Rights Agreement in the event of a &#8220;full review&#8221; by the SEC). On February 9, 2026, the Company filed the registration statement pursuant to the February 2026 Registration Rights Agreement, which was declared effective by the SEC on February 13, 2026.</span></div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">42</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Business Outlook </span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We believe demand for integrated non-lethal solutions will continue to be influenced by public expectations for proportional and accountable use of force, evolving legal and policy standards, and increased emphasis on officer safety, community trust, and sustained operational readiness. Modern policing operates under continuous public and legal scrutiny, creating a need for tools, training, and tactics that give officers defensible, proportional options in dynamic encounters. Our business outlook is shaped by our ability to increase adoption of our core products, deepen customer relationships through programmatic training and service delivery, expand recurring revenue, and selectively enter adjacent markets while managing costs and capital resources.


</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
In 2026, our near-term focus is on expanding agency-wide deployments of BolaWrap, increasing utilization of our training and subscription-based offerings, including Wrap Reality and WrapTactics, and advancing commercialization efforts for WrapVision. We also expect to continue evaluating development and demonstration opportunities related to our counter-unmanned aircraft system initiatives, although the timing and scale of any resulting revenues remain uncertain and dependent on government testing, funding, and procurement decisions.
</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
Our results will continue to be influenced by government budget cycles, procurement processes, and the availability of grant funding at the federal, state, and local levels. We also expect international sales to remain uneven due to centralized procurement processes and the timing of large orders. While we have implemented cost containment initiatives and continue to evaluate our operating structure, we expect to continue incurring operating losses until we achieve sufficient scale, margin improvement, and recurring revenue to offset our fixed costs.
</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><b>
Business Trends</b></span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
Our ability to execute our strategy and improve our financial performance is subject to a number of risks and challenges, many of which are outside of our control.
</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
A significant portion of our revenues is derived from government customers, which exposes us to extended sales cycles, budget constraints, procurement delays, and changes in public policy or funding priorities. These factors can result in variability in the timing and amount of revenue recognized and may make it difficult to predict future operating results.
</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
We are subject to extensive regulation, including firearms classification, export controls, procurement requirements, and data privacy and cybersecurity regulations. Changes in regulatory interpretation or enforcement could adversely affect our ability to manufacture, sell, or distribute our products.
</span></div><div style="text-align: justify;">&#160; &#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;"><i>
Effects of Inflation</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The Company has experienced increased costs related to labor and&#160;materials, which management attributes in part to inflationary pressures. These cost increases have been driven primarily by higher wage rates, competitive labor market conditions, and increased supplier pricing for certain materials and services. While inflationary pressures persisted during 2025, the Company has taken steps to mitigate the impact through cost containment initiatives, workforce reductions, supply chain management efforts, and selective pricing actions where appropriate. However, continued inflationary pressures could result in higher operating costs in future periods, and there can be no assurance that the Company will be able to fully offset such increases through operational efficiencies or pricing adjustments.
</div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>




































































  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Segment and Related Information</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company operates as a single segment. The Company&#8217;s chief operating decision maker is Scot Cohen, the Company&#8217;s Executive Chairman and Chief Executive Officer, who manages operations for purposes of allocating resources. </span>
  </div><div>






  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">43</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Results of Operations</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">Year Ended December 31, 2025 Compared to year ended December 31, 2024</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The following table and narrative sets forth for the periods indicated certain items of our statement of operations, expressed in thousands of dollars. The financial information and the discussion below should be read in conjunction with the financial statements and notes contained in this Annual Report on Form 10-K.</span>
  </div><div>



  </div><div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr><tr><td>&#160;</td><td colspan="7" style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Year Ended December 31,</td><td>&#160;</td><td colspan="7" style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Change</td></tr><tr><td>&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - C6">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - C6">&#160;</td><td>&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - E6">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">2024</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - E6">&#160;</td><td>&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - G6">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - G6">&#160;</td><td>&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - I6">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - I6">&#160;</td></tr><tr><td>&#160;</td><td colspan="15" style="font-weight: bold; text-align: center;">(in thousands, except percentage change)</td></tr><tr><td style="font-weight: bold;">Revenues:</td><td style="width: 1%;" title="MD&amp;A - C8">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - C8">&#160;</td><td>&#160;</td><td style="width: 1%;" title="MD&amp;A - E8">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - E8">&#160;</td><td>&#160;</td><td style="width: 1%;" title="MD&amp;A - G8">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - G8">&#160;</td><td>&#160;</td><td style="width: 1%;" title="MD&amp;A - I8">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - I8">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Product sales</td><td style="width: 1%; text-align: left;" title="MD&amp;A - C9">$</td><td style="width: 9%; text-align: right;">3,507</td><td style="width: 1%; text-align: left;" title="MD&amp;A - C9">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="MD&amp;A - E9">$</td><td style="width: 9%; text-align: right;">3,590</td><td style="width: 1%; text-align: left;" title="MD&amp;A - E9">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="MD&amp;A - G9">$</td><td style="width: 9%; text-align: right;">(83</td><td style="width: 1%; text-align: left;" title="MD&amp;A - G9">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="MD&amp;A - I9">&#160;</td><td style="width: 9%; text-align: right;">(2.3</td><td style="width: 1%; text-align: left;" title="MD&amp;A - I9">)%</td></tr><tr><td>Technology enabled services</td><td style="width: 1%; text-align: left;" title="MD&amp;A - C10">&#160;</td><td style="width: 9%; text-align: right;">1,696</td><td style="width: 1%; text-align: left;" title="MD&amp;A - C10">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="MD&amp;A - E10">&#160;</td><td style="width: 9%; text-align: right;">917</td><td style="width: 1%; text-align: left;" title="MD&amp;A - E10">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="MD&amp;A - G10">&#160;</td><td style="width: 9%; text-align: right;">779</td><td style="width: 1%; text-align: left;" title="MD&amp;A - G10">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="MD&amp;A - I10">&#160;</td><td style="width: 9%; text-align: right;">85.0</td><td style="width: 1%; text-align: left;" title="MD&amp;A - I10">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total revenues</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - C11">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">5,203</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - C11">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - E11">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">4,507</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - E11">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - G11">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">696</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - G11">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial;" title="MD&amp;A - I11">&#160;</td><td style="width: 9%; text-align: right; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none;">15.4</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none;" title="MD&amp;A - I11">%</td></tr><tr><td>Sales returns and allowances</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - C12">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">(531</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - C12">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - E12">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - E12">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - G12">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">(531</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - G12">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - I12">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - I12">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Cost of revenue</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - C13">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,973</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - C13">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - E13">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">2,042</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - E13">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - G13">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(69</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - G13">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial;" title="MD&amp;A - I13">&#160;</td><td style="width: 9%; text-align: right; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none;">(3.4</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none;" title="MD&amp;A - I13">)%</td></tr><tr><td style="font-weight: bold;">Gross profit</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - C14">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">2,699</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - C14">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - E14">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">2,465</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - E14">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - G14">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">234</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - G14">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - I14">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">9.5</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - I14">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>&#160;</td><td style="width: 1%;" title="MD&amp;A - C15">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - C15">&#160;</td><td>&#160;</td><td style="width: 1%;" title="MD&amp;A - E15">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - E15">&#160;</td><td>&#160;</td><td style="width: 1%;" title="MD&amp;A - G15">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - G15">&#160;</td><td>&#160;</td><td style="width: 1%;" title="MD&amp;A - I15">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - I15">&#160;</td></tr><tr><td style="font-weight: bold;">Operating Expenses:</td><td style="width: 1%;" title="MD&amp;A - C16">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - C16">&#160;</td><td>&#160;</td><td style="width: 1%;" title="MD&amp;A - E16">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - E16">&#160;</td><td>&#160;</td><td style="width: 1%;" title="MD&amp;A - G16">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - G16">&#160;</td><td>&#160;</td><td style="width: 1%;" title="MD&amp;A - I16">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="MD&amp;A - I16">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Selling, general and administrative</td><td style="width: 1%; text-align: left;" title="MD&amp;A - C17">&#160;</td><td style="width: 9%; text-align: right;">16,128</td><td style="width: 1%; text-align: left;" title="MD&amp;A - C17">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="MD&amp;A - E17">&#160;</td><td style="width: 9%; text-align: right;">15,688</td><td style="width: 1%; text-align: left;" title="MD&amp;A - E17">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="MD&amp;A - G17">&#160;</td><td style="width: 9%; text-align: right;">440</td><td style="width: 1%; text-align: left;" title="MD&amp;A - G17">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="MD&amp;A - I17">&#160;</td><td style="width: 9%; text-align: right;">2.8</td><td style="width: 1%; text-align: left;" title="MD&amp;A - I17">%</td></tr><tr><td>Research and development</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - C18">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">56</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - C18">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - E18">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">2,344</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - E18">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - G18">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(2,288</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="MD&amp;A - G18">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial;" title="MD&amp;A - I18">&#160;</td><td style="width: 9%; text-align: right; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none;">(97.6</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none;" title="MD&amp;A - I18">)%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total operating expenses</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - C19">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">16,184</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - C19">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - E19">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">18,032</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - E19">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - G19">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">(1,848</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - G19">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - I19">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">(10.2</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - I19">)%</td></tr><tr><td>Loss from operations</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - C20">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">(13,485</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - C20">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - E20">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">(15,567</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - E20">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - G20">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">2,082</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - G20">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - I20">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">(13.4</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="MD&amp;A - I20">)%</td></tr></table><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Revenue</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   Gross revenue for the year ended December 31, 2025 was $5.2 million, compared to $4.5 million for the year ended December 31, 2024, representing an increase of $0.7 million, or 15.4%. The increase in 2025 was offset by sales returns and allowances of $0.5 million related to the return of product from a distributor in connection with a change in the Company&#8217;s go-to-market strategy. Accordingly, the net revenue for the year ended December 31, 2025 was $4.7 million, compared to $4.5 million for the year ended December 31, 2024, representing an increase of $0.2 million, or 3.7%. The increase in net revenue was primarily attributable to growth in technology-enabled and managed services revenue, partially offset by a modest decline in product sales.
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   Product sales were $3.5 million for the year ended December 31, 2025, compared to $3.6 million for the year ended December 31, 2024, representing a decrease of $0.1 million, or 2.3%. The decrease in product sales was driven primarily by lower distributor orders and continued variability in international demand, partially offset by stable domestic demand for BolaWrap products.
  </div><div style="font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   Technology-enabled and managed services revenue increased to $1.7 million for the year ended December 31, 2025, compared to $0.9 million for the year ended December 31, 2024. The increase was primarily attributable to the acquisition of W1 in February 2025 and the expansion of managed services offerings aligned with the Company&#8217;s go-to-market strategy.
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   International revenue continues to consist primarily of larger, less predictable orders from centralized government agencies and remains lumpy and difficult to forecast with respect to both timing and amount. Domestic revenue continues to be driven by demand for non-lethal alternatives and training solutions, where BolaWrap remains differentiated as a non-lethal&#160;tool.
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>


  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">44</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Cost of Revenue and Gross Profit</span></div><div>
  </div><div style="text-align: justify;">&#160;</div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   Cost of revenue was $2.0 million for both years ended December 31, 2025 and December 31, 2024. For the year ended December 31, 2025, we had increases primarily related to costs associated with increased services revenue which were offset by decreases in cost of revenue  primarily attributable to lower product volumes and continued cost containment efforts.
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   Gross profit for the year ended December 31, 2025 was $2.7 million, compared to $2.5 million for the year ended December 31, 2024, representing an increase of $0.2 million, or 9.5%. Gross margin increased to 57.8% in 2025 from  54.7% in 2024, primarily due to improved product margins, favorable product and services mix, and continued cost discipline in manufacturing and sourcing.
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   As our revenue history remains limited, historical margins may not be indicative of future margins. Our margins are subject to variations based on product mix, sales channels, and the relative mix of devices, cassettes, and services. Cassettes continue to have lower margins than BolaWrap devices; however, as cassette volumes increase, we expect to continue to pursue cost reductions to improve cassette margins over time.
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Selling, General and Administrative Expense</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   Selling, general and administrative (&#8220;SG&amp;A&#8221;) expense was $16.1 million for the year ended December 31, 2025, compared to $15.7 million for the year ended December 31, 2024, representing an increase of $0.4 million, or 2.8%. The increase was primarily driven by increased share-based compensation expense and a non-cash impairment charge related to certain intangible assets, partially offset by the Company's ongoing cost containment initiatives, including reductions in salaries, advertising, and promotional spending.</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   Share-based compensation expense included in SG&amp;A increased to $4.0 million in 2025 from $2.4 million in 2024, primarily due to options and grants issued to new employees as a result of the acquisition of W1 in February 2025, as well as incentives provided to certain key senior level management in 2025. Salaries and related burden costs declined compared to the prior year due to the reduction in the Company&#8217;s workforce including a reduction of certain executive management positions. Advertising and promotional costs declined as the Company reduced trade show participation and promotional spending.
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>




  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Research and Development Expense</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   R&amp;D expense was  $56 thousand for the year ended December 31, 2025, compared to  $2.3 million for the year ended December 31, 2024, representing a decrease of  $2.3 million, or 97.6%. The decrease was primarily attributable to reductions in personnel and consulting costs resulting from the Company&#8217;s cost containment initiatives and a strategic shift to focus development efforts on existing products and services.
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Operating Loss</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   Loss from operations for the year ended December 31, 2025 was $13.5 million, compared to $15.6 million for the year ended December 31, 2024, representing an improvement of $2.1 million, or 13.4%. The improvement was primarily driven by higher gross profit and lower operating expenses, reflecting the impact of cost containment initiatives implemented during 2024 and continued through 2025, partially offset by a one-time, non-cash impairment.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><span style="text-decoration:underline">Operating Expense</span></div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;">Our operating expense includes (i) selling, general and administrative expense, (ii) research and development expense and (iii) product line exit expense. Research and development expense is comprised of the costs incurred in performing research and development activities and developing production on our behalf, including compensation and consulting, design and prototype costs, contract services, patent costs and other outside expense. The scope and magnitude of our future research and development expense is difficult to predict at this time and will depend on elections made regarding research projects, staffing levels and outside consulting and contract costs. The future level of selling, general and administrative expense will be dependent on staffing levels, elections regarding expenditures on sales, marketing and customer training, the use of outside resources, public company and regulatory expense, and other factors, some of which are outside of our control.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">
We expect our operating costs to remain flat or slightly increase depending on the scope of additional sales and marketing initiatives. We may incur additional non-cash share-based compensation costs depending on future options and restricted stock unit grants that are impacted by stock prices and other valuation factors. Historical expenditures are not indicative of future expenditures.

</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">45</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Liquidity and Capital Resources</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Overview</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our primary source of liquidity to date has been funding from our stockholders through the sale of equity securities and the exercise of derivative securities, including options and warrants. We expect our primary sources of future liquidity in the long term to be derived from product and services revenue, the exercise of outstanding stock options and warrants, and future equity or debt financings.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   We have incurred net losses and negative cash flows from operations since inception. As of December 31, 2025, we had cash and cash equivalents of $3.5 million, compared to $3.6 million as of December 31, 2024. Net cash used in operating activities was $10.3 million during the year ended December 31, 2025, compared to $8.1 million during the year ended December 31, 2024, primarily reflecting higher net losses and working capital changes.
During 2025, the Company completed multiple financing transactions, including the issuance of Common Stock and warrants in private placements and the issuance of Series B Preferred Stock, generating aggregate gross proceeds of $10.2 million. In addition, during 2025 the Company amended certain warrant agreements, resulting in the reclassification of warrant liabilities to equity and eliminating future non-cash fair value adjustments related to those warrants.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Based on our current operating plan, existing cash balances, and expected cash flows, management believes that the Company has sufficient liquidity to fund its operations for at least the next twelve months. However, our ability to continue as a going concern is dependent on our ability to increase revenues, manage operating expenses, and access additional capital as needed. Liquidity constraints and access to capital markets could negatively affect our liquidity and require changes to our operating or investment strategy.</div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Capital Requirements</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our future capital requirements will depend on numerous factors, including the timing and extent of market acceptance of our products and services, investments in product development, sales and marketing activities, working capital requirements, and the timing and amount of future revenue. We may seek to raise additional capital through equity or debt financings, strategic partnerships, or other arrangements. There can be no assurance that such financing will be available on acceptable terms, or at all.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our future capital requirements, cash flows and results of operations could be affected by, and will depend on, many factors, some of which are currently unknown to us, including, among other things:</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Decisions regarding staffing, development, production, marketing and other functions;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">The timing and extent of market acceptance of our products;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Costs, timing and outcome of planned production and required customer and regulatory compliance of our products;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Costs of preparing, filing and prosecuting our patent applications and defending any future intellectual property-related claims;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Costs and timing of additional product development;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Costs, timing and outcome of any future warranty claims or litigation against us associated with any of our products;</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Ability to collect accounts receivable; and</span>
    </li>
    </ul><div>
</div><div style="font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Timing and costs associated with any new financing.</span>
    </li>
  </ul><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Principal factors that could affect our ability to obtain cash from external sources including from exercise of outstanding warrants and options include:</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Volatility in the capital markets; and</span>
    </li>
    </ul><div>
</div><div style="text-align: justify; font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="font-size: 10.0pt; color: #000000;">Market price and trading volume of our Common Stock.</span>
    </li>
  </ul><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">46</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">Series A Offering</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">On June 29, 2023, the Company entered into a Securities Purchase Agreement (&#8220;Series A Purchase Agreement&#8221;) with certain accredited investors, including Scot Cohen, the Company&#8217;s Executive Chairman and Chief Executive Officer (collectively, the &#8220;Series A Investors&#8221;), pursuant to which we agreed to sell to the Series A Investors in a registered direct offering (the &#8220;Series A Offering&#8221;) (i) an aggregate of 10,000 shares of the Company&#8217;s Series A Preferred Stock,  initially convertible into up to 6,896,553 shares of the Company&#8217;s Common Stock, at an initial conversion price of $1.45 per share, and (ii) warrants (the &#8220;Series A Warrants&#8221;) to acquire up to an aggregate of 6,896,553 shares of Common Stock (the &#8220;Series A Warrant Shares&#8221;). The conversion price of the Series A Preferred Stock is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable conversion price (subject to certain exceptions). The closing of the Series A Offering occurred on July 3, 2023. The aggregate gross proceeds from the Series A Offering were approximately $10 million. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company engaged Katalyst Securities LLC (the &#8220;Placement Agent&#8221;) to act as exclusive placement agent in connection with the Series A Offering. Pursuant to an engagement letter with the Placement Agent, we paid to the Placement Agent or its designees (i) a cash fee equal to 8% of the gross proceeds of the Series A Offering and (ii) warrants&#160;&#160;to purchase an aggregate of 551,725 shares of Common Stock&#160;&#160;(equal to 8% of the shares of Common Stock underlying the Series A Preferred Stock sold in the Series A Offering) at an exercise price of $1.45 per share.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Series A Preferred Stock</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">On July 3, 2023, the Company filed the Certificate of Designations of the Series A Preferred Stock (the &#8220;Series A Certificate of Designations&#8221;) with the Secretary of State of the State of Delaware, designating 10,000 shares of its preferred stock as Series A Convertible Preferred Stock. The terms of the Series A Preferred Stock are as set forth in the form of Series A Certificate of Designations. The Series A Preferred Stock is convertible into shares of common stock (the &#8220;Series A Conversion Shares&#8221;) at the election of the holder at any time at an initial conversion price of $1.45. The conversion price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of common stock, or securities convertible, exercisable or exchangeable for common stock, at a price below the then-applicable conversion price (subject to certain exceptions).</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The holders of the Series A Preferred Stock are entitled to dividends of 8% per annum, compounded monthly, which are payable in cash or shares of Common Stock, or a combination thereof, at the Company&#8217;s option in accordance with the terms of the Series A Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Series A Certificate of Designations), the Series A Preferred Stock will accrue dividends at the rate of 20% per annum. If the Company elects to pay any dividends in shares of Common Stock, the conversion price used to calculate the number of shares issuable will equal to the lower of (i) the then applicable conversion price and (ii) 85% of the arithmetic average of the three (3) lowest closing prices of the Company&#8217;s Common Stock during the twenty (20) consecutive trading day period ending on the trading day immediately preceding the dividend payment date, provided that such price shall not be lower than the lower of (x) $0.2828 (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events ) and (y) 20% of the &#8220;Minimum Price&#8221; (as defined in Nasdaq Stock Market Rule 5635) on the date of the Nasdaq Stockholder Approval (as defined herein) (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">47</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">On August 19, 2024, the Company entered into an Amendment Agreement (the &#8220;August 2024 Amendment&#8221;) with the Required Holders (as defined in the Series A Certificate of Designations). Pursuant to the August 2024 Amendment, the Required Holders agreed that (A) the unpaid and accrued dividends on the Series A Preferred Stock due July 1, 2024 (the &#8220;July Delinquent Dividend Amount&#8221;), shall be payable, at the option of the Company, in (i) cash and/or (ii) shares of Common Stock, at a price per share of Common Stock equal to the lower of (x) $1.00 and (y) the Dividend Conversion Price (as defined in the Series A Certificate of Designations), using July 1, 2024, as the applicable date of determination in accordance with the Series A Certificate of Designations; (B) the dividends due on October 1, 2024 (the &#8220;October Dividend Amount&#8221; and, together with the July Delinquent Dividend Amount, the &#8220;Delinquent Dividend Amounts&#8221;), shall be payable in shares of Common Stock based on a per share price of Common Stock equal to 80% of the arithmetic average of the three (3) lowest closing sale prices of the Common Stock during the month of September 2024; and (C) such Delinquent Dividend Amounts and any Dividend Balance Shares (as defined in the Series A Certificate of Designations), with respect thereto, if applicable, shall be delivered on October 1, 2024. The Company and the Required Holders further agreed pursuant to the August 2024 Amendment to amend (i) the Series A Certificate of Designations, as described below, by filing a Certificate of Amendment to the Series A Certificate of Designations (the &#8220;August 2024 Certificate of Amendment&#8221;) and (ii) the Series A Purchase Agreement to amend the definition of &#8220;Excluded Securities.&#8221; The August 2024 Certificate of Amendment amends the Series A Certificate of Designations to, among other things, (A) allow for the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company; provided that such issuance is approved by the Company&#8217;s stockholders prior to such issuance, and (B) amend certain conditions required for (i) a mandatory conversion of the Series A Preferred Stock, and (ii) the Company&#8217;s right to redeem, all or a portion, of the Series A Preferred Stock outstanding pursuant to an optional redemption, in each case, pursuant to the terms of the Series A Certificate of Designations.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">On October 14, 2024, the Company entered into an Amendment Agreement with the Required Holders (as defined in the Series A Certificate of Designations), pursuant to which, the Required Holders agreed to amend the Series A Certificate of Designations of the Company&#8217;s Series A Preferred Stock, by filing a Certificate of Amendment to the Series A Certificate of Designations (the &#8220;October 2024 Certificate of Amendment&#8221;). The October 2024 Certificate of Amendment amends the Series A Certificate of Designations to, among other things, provide that, except as required by applicable law, the holders of the Series A Preferred Stock will be entitled to vote with holders of the Common Stock on an as converted basis, with the number of votes to which each holder of Series A Preferred Stock is entitled to be calculated assuming a conversion price of $1.414 per share, which was the Minimum Price (as defined in Rule 5635 of the Rule of the Nasdaq Stock Market) applicable immediately before the execution and delivery of the Series A Purchase Agreement, subject to certain beneficial ownership limitations as set forth in the Series A Certificate of Designations. The October 2024 Certificate of Amendment further provides that (i) certain holders of the Series A Preferred Stock will not be subject to certain beneficial ownership limitations as described in the Series A Certificate of Designations, and (ii) stockholder approval will not be required in connection with the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company. The October 2024 Certificate of Amendment was filed with the Secretary of State of the State of Delaware, effective as of October 14, 2024. The holders of the Series A Preferred Stock have no voting rights, other than with respect to certain matters affecting the rights of the Series A Preferred Stock.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">On November 25, 2024, the Company entered into an Amendment and Agreement with the Series A Investors (the &#8220;November 2024 Amendment Agreement&#8221;), pursuant to which, (i) the Series A Investors agreed to amend the Series A Certificate of Designations, as described below, by filing a Certificate of Amendment to the Series A Certificate of Designations with the Secretary of State (the &#8220;November 2024 Certificate of Amendment&#8221;), and (ii) the Series A Investors and the Company agreed that all payment amounts that have accrued and are unpaid as of November 25, 2024, pursuant to the Series A Certificate of Designations and the August 2024 Amendment will be satisfied by delivery of shares of Common Stock on or prior to November 25, 2024, with each Series A Investor entitled to receive the number of shares of Common Stock specified below such Series A Investor&#8217;s name on its respective signature page thereto. </span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Pursuant to the November 2024 Amendment Agreement, the Company may require holders to convert their shares of Series A Preferred Stock into shares of Common Stock if the closing price of the Company&#8217;s Common Stock exceeds $8.00 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for 20 consecutive trading days and the daily dollar trading volume of the Common Stock exceeds $2,000,000 per day during the same period, provided that certain equity conditions described in the Series A Certificate of Designations are satisfied.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">48</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">At any time beginning 18 months from the date of the issuance, provided that that the Company has filed all reports required to be filed by it pursuant to the Exchange Act on a timely basis for a continuous period of one year and provided further that certain equity conditions described in the Series A Certificate of Designations are satisfied, the Company has the right to redeem in cash all or some of the shares of the Series A Preferred Stock outstanding at such time at a redemption price equal to the product of (x) 125% multiplied by (y) the sum of (A) the stated value of the Series A Preferred Stock plus (B) all declared and unpaid dividends on such Series A Preferred Stock and any other unpaid amounts then due and payable hereunder with respect to such Series A Preferred Stock, plus (C) the make-whole amount, plus (D) any accrued and unpaid late charges with respect to such stated value and amounts payable pursuant to clause (B) as of such date of determination.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The November 2024 Certificate of Amendment amends the Series A Certificate of Designations to provide that upon the occurrence of a Triggering Event (as defined in the Series A Certificate of Designations), the Series A Preferred Stock will accrue dividends compounded monthly at the rate of 20% per annum. In addition, the November 2024 Certificate of Amendment amends the Series A Certificate of Designations to, among other things, (A) allow for the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company&#894; provided that such issuance is approved by the Company&#8217;s stockholders prior to such issuance, and (B) amend certain conditions required for (i) a mandatory conversion of the Series A Preferred Stock, and (ii) the Company&#8217;s right to redeem, all or a portion, of the Series A Preferred Stock outstanding pursuant to an optional redemption, in each case, pursuant to the terms of the Series A Certificate of Designations.&#160;The November 2024 Certificate of Amendment became effective with the Secretary of State on December 6, 2024.</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">There is no established public trading market for the Series A Preferred Stock and we do not intend to list the Series A Preferred Stock on any national securities exchange or nationally recognized trading system.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Series A Warrants</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company issued the Series A Warrants to purchase up to an aggregate of 6,896,553 shares of Common Stock. Each Series A Warrant has an exercise price of $1.45, became exercisable after the date that was six months from the date of issuance and will expire 5 years following the date of issuance. The exercise price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a &#8220;full ratchet&#8221; basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable exercise price (subject to certain exceptions).</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">On June 30, 2025, the Company entered into a warrant amendment (the &#8220;Series A Warrant Amendment&#8221;) with the Required Holders (as defined in the Series A Purchase Agreement), pursuant to which, the Required Holders agreed to amend the terms of the Series A Warrants to make certain adjustments to the definition of &#8220;Black Scholes Value&#8221; in each of the Series A Warrants, as described in the Series A Warrant Amendment, such that the underlying price per share as used in such calculation equals the sum of the price per share being offered in cash in the applicable Fundamental Transaction (as defined in the Series A Warrants), if any, plus the value of the non-cash consideration being offered in the applicable Fundamental Transaction, if any. As consideration for entering into the Series A Warrant Amendment, the Company and the Required Holders agreed to amend the term of the Series A Warrants to be six and one-half years from the date of issuance.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Nasdaq Stockholder Approval</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company&#8217;s ability to issue Series A Conversion Shares and Series A Warrant Shares using shares of Common Stock is subject to certain limitations set forth in the Certificate of Designations. Prior to receiving the Nasdaq Stockholder Approval, such limitations included a limit on the number of shares that may be issued until the time, if any, that the Company&#8217;s stockholders have approved the issuance of more than 19.99% of the Company&#8217;s outstanding shares of Common Stock in accordance with the rules of the Nasdaq Stock Market (the &#8220;Nasdaq Stockholder Approval&#8221;). Such Nasdaq Stockholder Approval was received at a special meeting of stockholders held on September 19, 2023.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">49</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><b><i>February 2025 Offering</i></b></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">On February 24, 2025, the Company entered into a securities purchase agreement (the &#8220;PIPE Purchase Agreement&#8221;) with certain accredited investors (collectively, the &#8220;PIPE Purchasers&#8221;) for the issuance and sale in a private placement (the &#8220;February 2025 Private Placement&#8221;) of an aggregate of 3,216,666 shares (the &#8220;Common Shares&#8221;) of Common Stock and accompanying warrants (&#8220;PIPE Warrants&#8221;) to purchase up to 3,216,666 shares of Common Stock, with an exercise price of $1.80 per share. The purchase price for one Common Share and accompanying PIPE Warrant was $1.80. The closing of the February 2025 Private Placement occurred on February 28, 2025, other than with respect to 380,555  Common Shares and 380,555 PIPE Warrants, which closed on or about March 7, 2025. The PIPE Purchase Agreement contains customary representations, warranties and agreements by the Company, customary conditions to closing, indemnification obligations of the Company and the PIPE Purchasers, including for liabilities under the Securities Act, other obligations of the parties and termination provisions. The gross proceeds to the Company were approximately $5,790 before estimated offering expenses payable by the Company. On June 30, 2025, the Company entered into a warrant amendment (the &#8220;2025 Warrant Amendment&#8221;) with certain of the PIPE Purchasers, pursuant to which, such PIPE Purchasers agreed to amend the terms of their respective PIPE Warrants to make certain adjustments to the definition of &#8220;Black Scholes Value,&#8221; as described in the 2025 Warrant Amendment, such that the underlying price per share as used in such calculation equals the sum of the price per share being offered in cash in the applicable Fundamental Transaction (as defined in the PIPE Warrants), if any, plus the value of the non-cash consideration being offered in the applicable Fundamental Transaction, if any. As consideration for entering into the 2025 Warrant Amendment, the Company and the applicable PIPE Purchasers agreed to amend the term of their respective PIPE Warrants to be five and one-half years from the date of issuance.&#160;</span></div><div style="text-align: justify;">&#160;&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">In connection with the February 2025 Private Placement, the Company entered into a registration rights agreement, dated as of February 24, 2025, with the PIPE Purchasers (the &#8220;PIPE Registration Rights Agreement&#8221;), pursuant to which the Company agreed to prepare and file a registration statement with the SEC registering the resale of the shares of Common Stock and the shares of Common Stock underlying the PIPE Warrants no later than 60 days following the date of the PIPE Registration Rights Agreement, and to use best efforts to have the registration statement declared effective as promptly as practical thereafter, and in any event no later than 90 days following the date of the PIPE Registration Rights Agreement (or 120 days following the date of the PIPE Registration Rights Agreement in the event of a &#8220;full review&#8221; by the SEC). On April 25, 2025, the Company filed a resale registration statement on Form S-1 (File No. 333- 286782) with the SEC.</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><b><i>Series B Offering</i></b></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"> On August 18, 2025, the Company entered into a Securities Purchase Agreement (the &#8220;Series B Purchase Agreement&#8221;) with certain accredited investors (the &#8220;Series B Purchasers&#8221;) for the issuance and sale in a private placement (the &#8220;Series B Private Placement&#8221;) of an aggregate of (i) 4,500 shares of the Company&#8217;s Series B Preferred Stock initially convertible into up to 3,000,000 shares of Common Stock (the &#8220;Series B Conversion Shares&#8221;), at an initial conversion price of $1.50 per share, and (ii) accompanying warrants (the &#8220;Series B Warrants&#8221;) to purchase up to 3,000,000 shares of Common Stock (the &#8220;Series B Warrant Shares&#8221;), with an initial exercise price of $1.50 per share. The Series B Warrants and the shares of Series B Preferred Stock will be exercisable or convertible, respectively, into shares of Common Stock beginning on the effective date of stockholder approval of (i) under Nasdaq Stock Market Rule 5635(d), the issuance of shares of Common Stock in excess of 19.99% of the Company&#8217;s issued and outstanding shares of Common Stock at prices below the &#8220;Minimum Price&#8221; (as defined in Rule 5635 of the Rules of the Nasdaq Stock Market) on the date of the Series B Purchase Agreement pursuant to the terms of the Series B Preferred Stock and the Series B Warrants, and (ii) an increase in the authorized shares of the Company. On December 12, 2025, at the Company&#8217;s 2025 Annual Meeting of Stockholders, the Company obtained stockholder approval pursuant to the Series B Registration Rights Agreement (the &#8220;Series B Stockholder Approval&#8221;). The Series B Warrants will expire five years from December 12, 2025, the effective date of the Series B Stockholder Approval.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><i>Series B Preferred Stock</i></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"> On August 20, 2025, the Company filed the Series B Certificate of Designations, thereby creating the Series B Preferred Stock. The Series B Certificate of Designations became effective with the Secretary of State of the State of Delaware upon filing. The Series B Preferred Stock are convertible into the Series B Conversion Shares at the election of the holders of the Series B Preferred Stock at any time at an initial conversion price of $1.50 per share. The conversion price is subject to customary adjustments for stock dividends, stock splits, reclassifications, stock combinations and the like (subject to certain exceptions).</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Holders of the Series B Preferred Stock shall be entitled to receive dividends when and as declared by the Board, from time to time, in its sole discretion, which dividends will be paid by the Company out of funds legally available therefor, payable, subject to the conditions and other terms of the Series B Certificate of Designations, in cash, in securities of the Company or using assets as determined by the Board on the stated value of such Series B Preferred Stock</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">50</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Except as otherwise provided in the Series B Certificate of Designations or as otherwise required by law, the Series B Preferred Stock has no voting rights. However, as long as any shares of Series B Preferred Stock are outstanding, the Company shall not, without the affirmative vote of the holders of Series B Preferred Stock of a majority of the then outstanding shares of the Series B Preferred Stock, (a) alter or change adversely the powers, preferences or rights given to the of the Series B Preferred Stock or alter or amend the Series B Certificate of Designations, (b) amend the Amended and Restated Certificate of Incorporation of the Company, as amended, or other charter documents in any manner that adversely affects any rights of the holders of Series B Preferred Stock, (c) increase the number of authorized shares of the Series B Preferred Stock, or (d) enter into any agreement with respect to any of the foregoing.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">There is no established public trading market for the Series B Preferred Stock and the Company does not intend to list the Series B Preferred Stock on any national securities exchange or nationally recognized trading system.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><i>Series B Warrants</i></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">A holder of the Series B Warrants may not exercise any portion of such holder&#8217;s Series B Warrants to the extent that the holder, together with its affiliates, would beneficially own more than 4.99% (or, at the election of the holder, 9.99%) of the Company&#8217;s outstanding shares of Common Stock immediately after exercise, except that upon at least 61 days&#8217; prior notice from the holder to the Company, the holder may increase the beneficial ownership limitation to up to 9.99% of the number of shares of Common Stock outstanding immediately after giving effect to the exercise.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">There is no established public trading market for the Series B Warrants and the Company does not intend to list the Series B Warrants on any national securities exchange or nationally recognized trading system.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Series B Warrants will expire five years from December 12, 2025, the effective date of the Series B Stockholder Approval.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><i>Series B Registration Rights Agreement</i></span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   In connection with the Series B Private Placement, the Company entered into a registration rights agreement (the "Series B Registration Rights Agreement"), dated as of August 18, 2025, with the Series B Purchasers, pursuant to which the Company agreed to prepare and file a registration statement with the SEC registering the resale of the Series B Conversion Shares and Series B Warrant Shares no later than 60 days following the date of the Series B Registration Rights Agreement, and to use best efforts to have the registration statement declared effective as promptly as practical thereafter, and in any event no later than 90 days following the date of the Series B Registration Rights Agreement (or 120 days following the date of the Series B Registration Rights Agreement in the event of a &#8220;full review&#8221; by the SEC). On October 17, 2025, the Company filed a resale registration statement on Form S-3 (File No. 333- 290946) with the SEC.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><b><i>February 2026 Purchase Agreement
</i></b></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">On February 2, 2026, we entered into the February 2026 Purchase Agreement with the February 2026 Purchasers for the issuance and sale in a private placement of (i) an aggregate of 1,700,000 shares of Common Stock, (ii) February 2026 Pre-Funded Warrants to purchase up to 800,000 shares of Common Stock, with an exercise price of $0.0001 per share, and (iii) February 2026 Investor Warrants to purchase up to 2,500,000 shares of Common Stock, with an exercise price of $2.30 per share. The purchase price for one share of Common Stock and accompanying February 2026 Common Warrant was $2.00 and the purchase price for one February 2026 Pre-Funded Warrant and accompanying February 2026 Common Warrant was $1.9999.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The February 2026 Closing occurred on February 3, 2026. The aggregate gross proceeds from the February 2026 Closing were approximately $5.0 million, prior to deducting offering expenses payable by us.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The February 2026 Purchase Agreement contains customary representations, warranties and agreements by the Company, customary conditions to closing, indemnification obligations of the Company and the February 2026 Purchasers, including for liabilities under the Securities Act and other obligations of the parties and termination provisions.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>February 2026 Warrants
</i></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The February 2026 Common Warrants are exercisable for shares of Common Stock immediately at an exercise price of $2.30 per share and expire five years from the date of issuance. The February 2026 Pre-Funded Warrants are exercisable for shares of Common Stock immediately and expire when exercised in full.
A holder of the February 2026 Warrants may not exercise any portion of such holder&#8217;s February 2026 Warrants to the extent that the holder, together with its affiliates, would beneficially own more than 4.99% (or, at the election of the holder, 9.99%) of the Company&#8217;s outstanding shares of Common Stock immediately after exercise, except that upon at least 61 days&#8217; prior notice from the holder to the Company, the holder may increase the beneficial ownership limitation to up to 9.99% of the number of shares of Common Stock outstanding immediately after giving effect to the exercise.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">51</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; font-size: 10pt;"><i>February 2026 Registration Rights Agreement
</i></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">On February 2, 2026, in connection with the February 2026 Private Placement, the Company entered into the February 2026 Registration Rights Agreement with the February 2026 Purchasers, pursuant to which the Company agreed to prepare and file a registration statement with the SEC registering the resale of the shares of Common Stock and shares of Common Stock underlying the February 2026 Warrants no later than 60 days following the date of the February 2026 Registration Rights Agreement, and to use best efforts to have the registration statement declared effective as promptly as practical thereafter, and in any event no later than 90 days following the date of the February 2026 Registration Rights Agreement (or 120 days following the date of the February 2026 Registration Rights Agreement in the event of a &#8220;full review&#8221; by the SEC). On February 9, 2026, the Company filed the registration statement pursuant to the February 2026 Registration Rights Agreement, which was declared effective by the SEC on February 13, 2026.</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>




  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold; font-style: italic;">Cash Flow</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Operating Activities</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   Net cash used in operating activities was approximately $10.3 million for the year ended December 31, 2025, compared to approximately $8.1 million for the year ended December 31, 2024. The increase in operating cash outflows year over year was driven primarily by higher net operating losses and changes in working capital, partially offset by higher non-cash charges.
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">For 2025, operating cash usage was primarily attributable to a net loss of $10.3 million, reflecting continued investment in the business and lower overall scale of revenues. Non-cash items reduced operating cash usage, most notably share-based compensation of $4.0 million, depreciation and amortization of approximately $0.6 million, impairment of $0.6 million and a non-cash gain of $3.2 million related to changes in the fair value of warrant liabilities, prior to their reclassification to equity in mid-2025.</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Working capital changes in 2025 also contributed to operating cash usage, driven primarily by a $2.2 million increase in accounts receivable, reflecting higher billings late in the year, and a $0.9 million decrease in accrued liabilities, largely due to the settlement of prior-year accruals. These uses of cash were partially offset by a $1.2 million reduction in inventory, reflecting inventory management initiatives and lower production activity, as well as a modest decrease in prepaid expenses and other current assets.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">In comparison, net cash used in operating activities for 2024 was approximately $8.1 million, despite the Company reporting a lower net loss of $5.9 million. Operating cash usage in 2024 was significantly influenced by non-cash fair value adjustments to warrant liabilities of $9.6 million, which increased reported net income but had no impact on cash flows. Non-cash expenses in 2024 included share-based compensation of $2.4 million and depreciation and amortization of approximately $0.8 million.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Working capital activity in 2024 provided net operating cash, primarily due to a $2.4 million decrease in accounts receivable and a $1.0 million reduction in customer deposits, partially offset by a $0.4 million increase in inventory. Overall, the year-over-year increase in operating cash usage in 2025 reflects higher underlying operating losses and less favorable working capital movements compared to 2024.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Management expects operating cash usage to decline in 2026 and 2027 as a result of actions already implemented, including the substantial reduction in research and development spending, continued discipline in selling, general and administrative costs, lower cash requirements related to inventory and working capital, and the elimination of non-core activities, while seeking incremental revenue growth from higher-margin managed and technology-enabled services.
</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Investing Activities</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   Net cash used in investing activities was approximately $0.4 million for the year ended December 31, 2025, compared to net cash provided of $7.3 million for the year ended December 31, 2024.

  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Investing activity in 2025 consisted primarily of capital expenditures for property and equipment and investments in patents and trademarks, reflecting continued, but limited, investment in product development and intellectual property.</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;">In contrast, investing activities in 2024 were dominated by $7.5 million of proceeds from the maturity of short-term investments, which significantly increased cash during the year. Excluding these maturities, investing activity in 2024 was otherwise limited to routine capital expenditures and investments in patents, similar in nature to 2025.
</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">52</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Financing Activities</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
   Net cash provided by financing activities was approximately $10.5 million for the year ended December 31, 2025, compared to approximately $0.5 million for the year ended December 31, 2024.

  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Financing activity in 2025 was driven primarily by private placement financings, including the issuance of Common Stock, warrants, and Series B Preferred Stock, which collectively generated significant new capital to fund operations. In addition, the Company completed warrant amendments during 2025 that resulted in the reclassification of warrant liabilities to equity, eliminating future non-cash fair value adjustments, although this reclassification did not impact cash flows.</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;">In comparison, financing activity in 2024 was limited and consisted primarily of proceeds from the exercise of stock options, partially offset by cash dividends paid on the Company&#8217;s Series A Preferred Stock. The substantial increase in financing cash inflows in 2025 reflects management&#8217;s focus on strengthening liquidity and extending the Company&#8217;s operating runway.
</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Contractual Obligations and Commitments</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div>

  </div><div style="text-align: justify; font-size: 10pt;">
Pursuant to that certain exclusive Amended and Restated Intellectual Property License Agreement, dated September 30, 2016, by and between the Company and Syzygy Licensing, LLC (&#8220;Syzygy&#8221;), we are obligated to pay to Syzygy a 4% royalty fee on future product sales up to an aggregate amount of $1.0 million in royalty payments, or until September 30, 2026, whichever occurs earlier. As of December 31, 2024 the Company had incurred the maximum amount of royalties under the terms of the agreement. As of December 31, 2025, the aggregate remaining royalty obligation is $99.</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In September 2023, the Company entered into a lease for office space located in Coconut Grove, Florida, with a multi-year term concluding in 2031. As of December 31, 2025, aggregate remaining minimum lease payments under this lease totaled approximate<span style="background-color: rgb(255, 255, 255);">ly $2.8 </span>million.&#160;In February 2026, the Company terminated this lease, eliminating the remaining obligation.</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">As of December 31, 2025, the Company was committed to approximately<span style="background-color: rgb(255, 255, 255);"> $0.3 mi</span>llion for future component deliveries and contract services. These commitments relate primarily to inventory purchases and service agreements that are generally subject to modification or rescheduling in the normal course of business.
</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In August 2025, the Company entered into a lease for manufacturing and office space located in Southwest Virginia, with a multi-year term commencing in October 2025 and concluding in 2030. The Company was granted early occupancy of the facility beginning on August 18, 2025. As of December 31, 2025, aggregate remaining minimum lease payments under this lease totaled approximatel<span style="background-color: rgb(255, 255, 255);">y $0.6 </span>million.</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;">In March 2026, the Company entered into a month-to-month service agreement for a business address located in Miami, Florida, at an approximate monthly cost of $165. The agreement may be terminated by either party in accordance with its terms.</div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The Company does not have any material long-term debt obligations as of December 31, 2025.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt; font-weight: bold; font-style: italic;">Off-Balance Sheet Arrangements</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The Company has not entered into any off-balance sheet financial guarantees or other off-balance sheet commitments to guarantee the payment obligations of any third parties. The Company has not entered into any derivative contracts that are indexed to the Company&#8217;s shares and classified as stockholders' equity or that are not reflected in the Company&#8217;s financial statements included in this Annual Report on Form 10-K. Furthermore, the Company does not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. The Company does not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or product development services with us.</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>




  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Recent Accounting Pronouncements</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">There have been no recent accounting pronouncements or changes in accounting pronouncements during the year ended December 31, 2025, or subsequently thereto, that we believe are of potential significance to our financial statements.</span></div><div>
  </div><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">53</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; font-size: 10pt;"><b>Critical Accounting Policies and Estimates
</b></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The preparation of our consolidated financial statements in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, and expenses, as well as the disclosure of contingent assets and liabilities. We evaluate our estimates on an ongoing basis, including those related to contingencies, accrued expenses, and asset valuations. These estimates are based on historical experience and on various assumptions that management believes are reasonable under the circumstances. Actual results could differ from these estimates under different assumptions or conditions.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Some of our accounting policies require a higher degree of judgment in their application than others. The most significant of these policies include revenue recognition, valuation of warrant liabilities, share-based compensation, allowance for doubtful accounts, valuation of inventory, valuation and impairment of intangible assets, warranty liabilities, income taxes, and contingencies.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Revenue Recognition.</i> We recognize revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers. Revenue is recognized when control of promised goods or services is transferred to customers in an amount that reflects the consideration we expect to receive in exchange for those goods or services. We sell products and services to customers including law enforcement agencies, domestic distributors, and international distributors. Revenue from product sales is generally recognized when products are shipped (free on board (FOB) shipping point) or received by customers (FOB destination), as applicable, when the transaction price is fixed or determinable and collectability is reasonably assured. We identify performance obligations in customer contracts, determine the transaction price, allocate the transaction price to the performance obligations, and recognize revenue as the performance obligations are satisfied. Our primary performance obligations include product and accessory sales, software licenses or subscriptions, and training services. Our customers generally do not have the right to return products unless the products are defective.
</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>
Valuation of Warrant Liabilities</i>. We account for certain warrants as liabilities and measure them at fair value at each reporting date, with changes in fair value recognized in earnings. The valuation of warrant liabilities requires the use of significant assumptions, including expected volatility, expected term, risk-free interest rates, and other market-based inputs. Changes in these assumptions or market conditions can have a material impact on the fair value of warrant liabilities and our results of operations.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Share-Based Compensation. </i>We account for share-based compensation in accordance with ASC Topic 718, Stock Compensation, and ASU 2018-07 for share-based payments to non-employees. Share-based compensation expense includes stock options and restricted stock units and is measured at grant date fair value. The grant date fair value of stock options is determined using the Black-Scholes option-pricing model, which requires assumptions regarding the market price of our Common Stock on the date of grant, expected term, expected volatility, risk-free interest rate, and expected dividends. These assumptions involve significant judgment. The grant date fair value of restricted stock units is based on the market price of our Common Stock on the date of grant. Share-based compensation expense is recognized over the vesting period and forfeitures are accounted for as they occur.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Allowance for Doubtful Accounts. </i>We estimate expected credit losses on accounts receivable based on a review of customer-specific factors and the aging of receivables. Our customers are primarily government agencies and well-established distributors. In estimating the allowance for doubtful accounts, we consider customer creditworthiness, historical collection experience, current economic conditions, industry trends, and changes in customer payment terms. Changes in these assumptions could materially affect our allowance and results of operations.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Valuation of Inventory.</i> Our inventory consists of raw materials, subassemblies, and finished goods. Inventory is stated at the lower of cost or net realizable value. Management evaluates inventory for excess, obsolete, or slow-moving items and records write-downs when the expected future benefit is less than the carrying value. These evaluations require judgment regarding future demand, product life cycles, and technological changes.
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Valuation and Impairment of Intangible Assets</i>. Intangible assets include capitalized costs related to patents and trademarks, customer relationships, trade names, software, non-compete and non-solicitation agreements acquired in asset acquisitions, and indefinite-lived website domains. Definite-lived intangible assets are amortized over their estimated useful lives. We evaluate intangible assets for impairment when events or changes in circumstances indicate that their carrying value may not be recoverable. Impairment assessments require significant judgment, including estimates of future cash flows, useful lives, discount rates, and assumptions regarding the strategic use of the assets. Changes in these assumptions could result in impairment charges that materially affect our results of operations.&#160;</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">54</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; font-size: 10pt;"><i>Business Combinations and Asset Acquisitions.</i> We account for business combinations in accordance with ASC Topic 805, Business Combinations. Assets acquired and liabilities assumed in a business combination are recorded at their estimated fair value as of the acquisition date. Determining fair values requires significant judgment and estimation, including the valuation of identifiable intangible assets such as customer relationships, trade names, software, and non-compete agreements. During asset acquisitions, we allocate the purchase price to the identifiable assets acquired and liabilities assumed based on their relative fair values. These valuations require management to make assumptions regarding future cash flows, useful lives, discount rates, and other factors. Changes in these assumptions could materially affect the carrying values of acquired assets and result in impairment charges.
</div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>
Warrants.</i> We account for certain warrants issued in connection with equity financings as liabilities in accordance with applicable accounting guidance. These warrants are measured at fair value at each reporting date, with changes in fair value recognized in earnings. The valuation of warrant liabilities requires the use of significant assumptions, including expected volatility, expected term, risk-free interest rates, and other market-based inputs. Because these assumptions are subjective and sensitive to market conditions, changes in fair value can result in significant non-cash gains or losses that may cause volatility in our reported results of operations.
</div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Warranty Liabilities.</i> We provide limited warranties on our products and establish a warranty reserve at the time product revenue is recognized. The warranty reserve is based on estimates of future warranty claims and related repair or replacement costs. Factors affecting warranty estimates include the number of units sold, historical warranty claim rates, and anticipated repair costs. Due to limited historical experience, actual warranty costs may differ from our estimates.
</div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Accrued Compensation and Contingencies.</i> We accrue bonus compensation when it becomes probable that a liability has been incurred and the amount can be reasonably estimated. Bonus expense is recognized over the service period based on estimated achievement of performance targets and adjusted as necessary based on actual results. We account for contingencies in accordance with ASC Topic 450, Contingencies. Management evaluates legal and other contingencies to determine whether a loss is probable and reasonably estimable, which requires judgment and may change as new information becomes available.
</div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Income Taxes. </i>We account for income taxes in accordance with ASC Topic 740, Income Taxes. Significant judgment is required in determining our provision for income taxes, deferred tax assets and liabilities, unrecognized tax benefits, and any related valuation allowances. Due to our history of operating losses, we have recorded a full valuation allowance against our deferred tax assets. Management assesses the likelihood that deferred tax assets will be realized based on future taxable income, tax planning strategies, and other factors. Changes in these assumptions could materially impact our effective tax rate and results of operations.
</div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;&#160;</div><div style="text-align: justify; font-size: 10pt;"><i>Changes in Estimates</i>. There were no material changes to our critical accounting policies during the year ended December 31, 2025. However, management&#8217;s judgments and estimates related to impairment assessments, valuation of warrant liabilities, and income tax valuation allowances required increased judgment due to continued operating losses, product portfolio expansion, and market conditions.
</div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;&#160;</div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_7A_QUANTITATIVE_AND_QUALITATIVE_DISCLOSURES_ABOUT_MARKET_RISK" title="ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Not applicable.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_8_FINANCIAL_STATEMENTS_AND_SUPPLEMENTARY_DATA" title="ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Financial Statements of the Company required to be included in this Item 8 are set forth in a separate section of this report following Item 15 commencing on Page F-1.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_9_CHANGES_IN_AND_DISAGREEMENTS_WITH_ACCOUNTANTS_ON_ACCOUNTING_AND_FINANCIAL_DISCLOSURE" title="ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">There have been no disagreements or any reportable events requiring disclosure under Item 304(b) of Regulation S-K.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">55</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <a id="ITEM_9A_CONTROLS_AND_PROCEDURES" title="ITEM 9A. CONTROLS AND PROCEDURES."></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 9A. CONTROLS AND PROCEDURES.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Evaluation of Disclosure Controls and Procedures</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We maintain disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms. Our disclosure controls and procedures are also designed to ensure that information required to be disclosed in our Exchange Act reports is accumulated and communicated to management, including our Executive Chairman and Chief Executive Officer, to allow timely decisions regarding required disclosures. In designing and evaluating the 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, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our management, with the participation of our Executive Chairman and Chief Executive Officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2025 and, based on this evaluation, our Executive Chairman and Chief Executive Officer concluded that our disclosure controls and procedures were effective as of December 31, 2025.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Management</span><span style="font-size: 10.0pt;">&#8217;</span><span style="font-size: 10.0pt; font-weight: bold;">s Report on Internal Control Over Financial Reporting</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We are responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act). Internal control over financial reporting refers to the process designed by, or under the supervision of, our Executive Chairman, Chief Executive Officer, and Principal Financial Officer, and effected by our Board, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP, including those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect our transactions and the disposition of our assets, (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with GAAP and that receipts and expenditures are being made only in accordance with authorizations of our management and Board, and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the consolidated financial statements.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance of achieving their control objectives.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Management is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. With our participation, an evaluation of the effectiveness of our internal control over financial reporting was conducted as of December 31, 2025, based on the framework and criteria established in Internal Control Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and SEC guidance on conducting such assessments. Based on this evaluation, our Executive Chairman, Chief Executive Officer and Principal Financial Officer concluded that our internal control over financial reporting was effective as of December 31, 2025.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">This Annual Report on Form 10-K does not include an attestation report of the Company&#8217;s independent registered public accounting firm regarding internal control over financial reporting. Our internal control over financial reporting was not subject to such attestation as we are a &#8220;smaller reporting company&#8221; as defined by Item 10 of Regulation S-K</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Changes in Internal Controls</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">There have been no changes in our internal control over financial reporting during the fiscal quarter ended December 31, 2025, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Our process for evaluating controls and procedures is continuous and encompasses constant improvement of the design and effectiveness of established controls and procedures and the remediation of any deficiencies, which may be identified during this process.</span>
  </div><div>
  </div><div style="text-align: justify;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">56</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <a id="ITEM_9B_OTHER_INFORMATION" title="ITEM 9B. OTHER INFORMATION"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 9B. OTHER INFORMATION</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><i>10b5-1 Trading Arrangements
</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">
During the fourth fiscal quarter ended December 31, 2025, none of the Company's directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) <ix:nonNumeric contextRef="c40" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="ixv-12901"><ix:nonNumeric contextRef="c40" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="ixv-12902">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c40" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="ixv-12903"><ix:nonNumeric contextRef="c40" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="ixv-12904">terminated</ix:nonNumeric></ix:nonNumeric> a "Rule 10b5-1 trading arrangement" or a "non-Rule 10b5-1 trading arrangement" (as each term is defined in Item 408(a) of Regulation S-K).
</span> </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_9C_DISCLOSURE_REGARDING_FOREIGN_JURISDICTIONS_THAT_PREVENT_INSPECTIONS" title="ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Not applicable.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">57</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: center;">
   <span style="font-size: 10pt; font-weight: bold;">PART III</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <a id="ITEM_10_DIRECTORS_EXECUTIVE_OFFICERS_AND_CORPORATE_GOVERNANCE" title="ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE."></a><span style="font-size: 10pt; font-weight: bold;">ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Board of Directors</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The Board is currently composed of six members. Under the Amended and Restated Bylaws of the Company, as amended, the number of directors will be fixed by the Board or the stockholders at an annual meeting of the stockholders, and directors serve until the next annual election, and their successors are duly elected and qualified, or until their earlier resignation, removal or death.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">Below is a list of the names, ages as of March 23, 2026, and positions of the individuals who currently serve as our directors.</span>
  </div><div style="text-align: justify;">

  &#160;</div><table cellpadding="0" style="width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 30%;">&#160;</td><td style="width: 2%;">&#160;</td><td style="width: 5%;">&#160;</td><td style="width: 2%;">&#160;</td><td style="width: 61%;">&#160;</td></tr><tr><td style="font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Name</td><td>&#160;</td><td style="font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">Age</td><td>&#160;</td><td style="font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: top; text-align: center;">Position</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Scot Cohen</td><td>&#160;</td><td style="text-align: center;">57</td><td>&#160;</td><td>Chief Executive Officer and Executive Chairman of the Board</td></tr><tr><td>Bruce Bernstein (1)(2)</td><td>&#160;</td><td style="text-align: center;">62</td><td>&#160;</td><td>Director</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Marc Savas (1)(3)</td><td>&#160;</td><td style="text-align: center;">57</td><td>&#160;</td><td>Director</td></tr><tr><td>Rajiv Srinivasan (1)(2)(3)</td><td>&#160;</td><td style="text-align: center;">39</td><td>&#160;</td><td>Director</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Vice Admiral Tim Szymanski (2)(3)</td><td>&#160;</td><td style="text-align: center;">63</td><td>&#160;</td><td>Director</td></tr><tr><td>John Shulman</td><td>&#160;</td><td style="text-align: center; background-color: rgb(255, 255, 255);">63</td><td>&#160;</td><td>Director</td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">

    <div>
     (1)&#160; &#160; &#160; &#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Member of our Audit Committee.</span></div><div>
     (2)&#160; &#160; &#160; &#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">M<span style="text-decoration-thickness: initial; float: none; display: inline !important;">ember of our Compensation Committee.</span></span></div><div>
     (3)&#160; &#160; &#160; &#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">M<span style="text-decoration-thickness: initial; float: none; display: inline !important;">ember of our Nominating Committee.</span></span></div>
  </div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; clear: both;">


  &#160;</div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Director Biographies</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;"> Information concerning our directors is set forth below. The biographical description of each director includes the specific experience, qualifications, attributes and skills that led the Board to conclude that such person should serve as a director.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Scot Cohen</span><span style="font-size: 10pt;"> - Mr. Cohen cofounded the Company in March 2016, and has previously served as a non-independent Director of the Company from June 2021 until October 2023 and Executive Chairman of the Company from July 2017 until June 2021 and then again beginning in October 2023, and currently serves as Chief Executive Officer, Principal Executive Officer, Principal Financial Officer and Principal Accounting Officer. Mr. Cohen has over 20 years of experience in institutional asset management, wealth management, and capital markets. He currently manages several operating partnerships that actively invest in the energy sector in addition to maintaining an active investment portfolio in various public companies, early-stage private companies, hedge funds and alternative assets including real estate. Mr. Cohen is the Founder and Managing Partner of V3 Capital Partners, a private investment firm focused on early-stage companies primarily in the consumer products industry, and Co-Manager of Red Fortune Fund, a private equity fund based in Hong Kong. Mr. Cohen also is the Founder of Petro River Oil, LLC and Chairman of Petro River Oil Corp. (OTCBB: PTRC), a publicly traded oil and gas producer with assets in Kansas and Oklahoma, and Petro Spring LLC, a global oil and gas technology solutions provider. Prior to creating V3 Capital Partners, Mr. Cohen was the Founder and Managing Partner at Iroquois Capital Opportunity Fund, a special situations private equity investment fund, and a Co-Founder of Iroquois Capital, a hedge fund with investments in small and micro-cap private and public companies. Mr. Cohen currently serves on the board of directors of Charlie&#8217;s Holding, Inc. (OTCQB: CHUC), and has served as Executive Chair of the board of directors of Petro River Oil Corp. since 2012. Mr. Cohen earned his Bachelor of Science degree from Ohio University in 1991.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;"> The Board believes Mr. Cohen&#8217;s success with multiple private investment firms, his extensive contacts within the investment community and financial expertise strengthens the Company&#8217;s efforts to raise capital to fund the continued implementation of its business plan. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">58</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Bruce Bernstein</span><span style="font-size: 10pt;"> - Mr. Bernstein was appointed as a director of the Company in April 2023. Mr. Bernstein has over thirty-five years of experience in the securities industry, primarily as senior portfolio manager for two alternative finance funds as well as in trading and structuring of arbitrage strategies. Mr. Bernstein has served as President of Rockmore Capital, LLC since 2006, the manager of a direct investment and lending fund with peak assets under management of $140 million. Previously, he served as Co-President of Omicron Capital, LP, an investment firm based in New York, which he joined in 2001. Omicron Capital focused on direct investing and lending to public small cap companies and had peak assets under management of $260 million. Prior to joining Omicron Capital, Mr. Bernstein was with Fortis Investments Inc., where he was Senior Vice President in the bank&#8217;s Global Securities Arbitrage business unit, specializing in equity structured products and equity arbitrage and then President in charge of the bank&#8217;s proprietary investment business in the United States. Prior to Fortis, Mr. Bernstein was Director in the Equity Derivatives Group at Nomura Securities International specializing in cross-border tax arbitrage, domestic equity arbitrage and structured equity swaps. Mr. Bernstein started his career at Kidder Peabody, where he rose to the level of Assistant Treasurer. Mr. Bernstein serves as a member of the Board of Directors of Xwell, Inc. (Formerly XpresSpa Holdings, Inc.) the leading airport spa company in the world, based in New York, serves as a Director for Neurotrope since November 14, 2016, Petros Pharmaceuticals, Inc. and Q/C Technologies, Inc. Mr. Bernstein holds a Bachelor of Business Administration from City University of New York (Baruch). </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The Board believes that Mr. Bernstein&#8217;s experience in finance, audit, capital markets and in advising public companies provides significant benefit to the Company and as a member of the Board. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Marc Savas</span><span style="font-size: 10pt;"> - Mr. Savas was appointed as a director of the Company in April 2023. Mr. Savas has over 35 years of experience in accelerating revenue for companies, and is skilled in developing and guiding leadership teams, executing tactical, strategic and technical plans, and brings a comprehensive understanding of organizational efficiency. Mr. Savas served as President of Vector97, a privately held waste hauling and recycling consulting firm, since February 2012 until December 2025. He has overseen Vector97 from a startup company through engineering its sale to SIB in June of 2022.   Previously, he founded Unfair Advantage, Inc. and Living Full Blast, Inc., a management and efficiency consulting firm serving the Venture Capital and Legal vertical markets serving as Chief Executive officer until January 2012. Mr. Savas has also served as a member of the Board of Directors of Motivational, Inc., a charitable organization, from July 2020 to present, and as a member of the Board of Directors of RMP, a charitable organization, from December 2022 to present. Mr. Savas holds a Bachelor of Science in Marketing from Northern Arizona University of Flagstaff Arizona and completed the Executive Development Program of the Marshall School of Business of the University of Southern California.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;"> The Board believes that Mr. Savas&#8217; experience in organizational efficiency and effectiveness, together with his extensive knowledge in finance, scalability and implementing successful business strategies, makes him a valuable member of the Board.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Rajiv Srinivasan</span><span style="font-size: 10pt;"> - Mr. Srinivasan was appointed director in October 2023. Mr. Srinivasan served at LinkedIn by Microsoft (NYSE:MSFT) from 2019 to 2023, as the Director of the NAMER Globals Program from 2021 to 2023, and the Director of Global Clients from 2019 to 2021. Prior to that, he served as a Global Account manager at VMware (NYSE: VMW) from 2016 to 2019, and as a sales manager at MobileIron (NYSE: MOBL) from 2013 to 2015. Mr. Srinivasan&#8217;s startup experience includes Investor and Sales Advisor at Nirmata since 2017, Interim VP of Sales at Myally from 2018 to 2020 and Co-Founder and Head of Sales at Morta Security from 2011 to 2013. Mr. Srinivasan served as a Captain of the U.S. Army from 2004 to 2011 and is a contributor and commentator on miliary and veterans affairs, is on the board of directors and finance committee of Families Against Mandatory Minimums, a lobby to end mass incarceration. Mr. Srinivasan earned a Bachelor of Science in Arabic and Comparative Politics from the U.S. Military Academy, a Master of Science in Applied Mathematics with a focus on Data Science and Numerical Methods from Columbia University, and a Masters of Business Administration from the Wharton School of Business.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The Board believes that Mr. Srinivasan&#8217;s experience in technology based companies and early stage growth firms, together with his extensive knowledge and experience in implementing successful business strategies, makes him a valuable member of the Board.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">59</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Vice Admiral Tim Szymanski</span><span style="font-size: 10pt;"> - Mr. Szymanski was appointed a director in October 2023. Mr. Szymanski is a distinguished retired United States Navy vice admiral, with thirty-seven years of military service. Mr. Szymanski currently provides consulting services to Pallas Advisors as a principal, a strategic advisory firm specializing in navigating complex national and international security dynamics, which he joined in August 2023, Odyssey Group International, Inc., Senseye, Inc., and Q30 Sports Science, LLC. Mr. Szymanski further serves on the Veteran Advisory Committee, at NanoDx Inc. and at Verkada Inc., on the Federal Advisory Board.&#160;&#160;Additionally, he is the board chair of Navy SEAL Museum San Diego. Prior to his retirement from the United States Navy, Mr. Szymanski last served as deputy commander of United States Special Operations Command and prior as the Commander of Naval Special Warfare. Mr. Szymanski also served on the Joint Staff as the J3 deputy directorate for Special Operations, as the Global War on Terror branch chief and as chief staff officer of Pakistan-Afghanistan Coordination Cell. Mr. Szymanski graduated from the United States Naval Academy in 1985. He completed a Master of Joint Campaign Planning and Strategy at the Joint Advanced Warfighting School.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The Board believes that Vice Admiral Szymanski&#8217;s experience in organizational efficiency and effectiveness, together with his military leadership experience, makes him a valuable member of the Board.</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><b>John Shulman -</b> Mr. Shulman was appointed a director in October 2025.&#160;Mr. Shulman is the Founder and Managing Partner of Juggernaut Capital Partners, a private equity firm he founded in 2009, which has over $1 billion in assets under management. He leads the firm&#8217;s Investment Committee and has more than 25 years of experience in private equity and investment management, with a focus on the consumer, healthcare, pharmaceutical, and business services sectors. Prior to founding Juggernaut Capital Partners, Mr. Shulman served as a Managing Director at Allied Capital Corporation from 2001 to 2009, where he was a member of both the Management Committee and the Investment Committee. Earlier in his career, he held senior investment and financial roles with other institutional investment firms. Mr. Shulman currently serves on the boards of several private companies, including Foundation Consumer Brands, Kemper Sports Management, PLEZi Nutrition, and ZOA Energy, LLC. He holds a Bachelor of Science degree in Finance from the University of Virginia&#8217;s McIntire School of Commerce and also attended the London School of Economics.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The Board believes that Mr. Shulman&#8217;s experience in private equity and investment management, together with his extensive knowledge and experience in capital formation and strategic growth initiatives, makes him a valuable member of the Board.

</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Executive Officers</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;"> Below is a list of the names, ages as <span style="background-color: rgb(255, 255, 255);">of March 23, 20</span>26, positions, and a brief account of the business experience of the individuals who serve as our executive officers.</span>
  </div><div style="text-align: justify;">

  &#160;</div><table cellpadding="0" style="font-size: 12pt; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt; width: 30%;">&#160;</td><td style="font-size: 10pt; width: 2%;">&#160;</td><td style="font-size: 10pt; width: 5%;">&#160;</td><td style="font-size: 10pt; width: 2%;">&#160;</td><td style="font-size: 10pt; width: 61%;">&#160;</td></tr><tr><td style="font-size: 10pt; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Name</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">Age</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">Position</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Scot Cohen</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt; text-align: center;">57</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">Chief Executive Officer and Executive Chairman of the Board</td></tr><tr><td style="font-size: 10pt;">Jared Novick</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt; text-align: center;">42</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">President and Chief Operating Officer</td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">60</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Executive Officer Biographies</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Jared Novick</span><span style="font-size: 10pt;"> - Mr. Novick has served as Chief Operating Officer of the Company since December 2023 and has served as President of the Company since March 2025. From June 2023 to December 2023, Mr. Novick served as Chief Operating Officer and Senior Vice President of Strategy and Special Projects at Sidus Space, Inc. (NASDAQ:SIDU), where he oversaw diverse areas such as manufacturing, sales, product development, supply chain management, marketing, and human resources. Since 2018, he has also served on the Board of Advisors at BlueVoyant LLC (&#8220;Blue Voyant&#8221;), where he also served as Head of Strategy from 2017 until 2018. Before his tenure in public companies, Mr. Novick experienced success with two early-stage technology ventures, each culminating in notable exits. He co-founded and served as Chief Executive Officer of BitVoyant, a cybersecurity threat monitoring product and service provider for commercial enterprises, later acquired by cybersecurity unicorn BlueVoyant. Additionally, he founded and led CurvedSkies LLC, serving as Chief Executive Officer of a professional services firm catering to classified U.S. Federal Government customers in the aerospace and defense sectors. Mr. Novick&#8217;s professional career includes significant roles as a U.S. Intelligence Community Civil Servant and a contractor for Special Projects to the Office of the Secretary of Defense. He collaborated extensively with the U.S. Intelligence Community, the Department of Defense, and international partners to then deploy and operationally support critical National Security challenges across South America, Central-Asia and Africa. In the early stages of his career, Mr. Novick trained as a NASA Aircrew Member, operating High-Altitude Technologies above 60,000 feet and necessitating NASA pressure suit operations. He has logged over 2,000 hours of flight time in various fixed-wing aircrafts. During Operation Enduring Freedom, he accumulated over 400 combat flight hours while supporting special military units of the Special Operations community. Mr. Novick actively contributes to board activities, including a gubernatorial appointment by Florida Governor Ron DeSantis to the Department of Business &amp; Professional Regulation. Mr. Novick holds a Bachelor of Arts in Physics from the University of Florida in Gainesville.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">Mr. Cohen&#8217;s biography is incorporated by reference from Item 10 of this Annual Report on Form 10-K above.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">There is no arrangement or understanding between any of the directors or officers identified above and any other person pursuant to which he was selected as a director or officer. None of the directors or officers identified above is, or has been, a participant in any transaction involving the Company, and is not a participant in any proposed transaction with the Company, in each case, required to be disclosed pursuant to Item 404(a) of Regulation S-K, other than as described in the &#8220;Certain Relationships and Related Transactions, and Director Independence&#8221; section contained herein.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Family Relationships</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">There are no family relationships among our directors or executive officers. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Involvement in Certain Legal Proceedings</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">None of our directors or executive officers has been involved in any of the following events during the past ten years:</span></div><div style="text-align: justify;">&#160;</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">any bankruptcy petition filed by or against any business of which such person was a general partner or executive officer either at the time of the bankruptcy or within two years prior to that time;<br/></span></li>

  </ul><div>&#160;</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">any conviction in a criminal proceeding or being subject to a pending criminal proceeding (excluding traffic violations and other minor offences);</span>
    </li>
    </ul><div>
</div><div style="text-align: justify; font-size: 10pt;">&#160;
    </div><div>
</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">being subject to any order, judgment, or decree, not subsequently reversed, suspended or vacated, of any court of competent jurisdiction, permanently or temporarily enjoining, barring, suspending or otherwise limiting his or her involvement in any type of business, securities or banking activities; or</span>
    </li>
  </ul><div>&#160;</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     being found by a court of competent jurisdiction (in a civil action), the SEC or the Commodity Futures Trading Commission to have violated a federal or state securities or commodities law, any law or regulation respecting financial institutions or insurance companies, or any law or regulation prohibiting mail or wire fraud or fraud in connection with any business entity (not including any settlement of a civil proceeding among private litigants), and the judgment has not been reversed, suspended, or vacated.</li>
  </ul><div>&#160;</div><ul style="user-select: text; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; list-style-type: disc; padding: 0px; margin: 0px;"><li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">been the subject of, or a party to, any sanction or order, not subsequently reversed, suspended or vacated, of any self-regulatory organization (as defined in Section 3(a)(26) of the Exchange Act), any registered entity (as defined in Section 1(a)(29) of the Commodity Exchange Act), or any equivalent exchange, association, entity or organization that has disciplinary authority over its members or persons associated with a member.</li></ul><div>&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">61</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Director Independence</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify; font-size: 10pt;">
   Our Board has reviewed the independence of our directors based on the listing standards of the Nasdaq Capital Market (&#8220;Nasdaq&#8221;). Based on this review, the Board determined that Messrs. Bernstein, Savas, Shulman, Srinivasan and Vice Admiral Szymanski are independent, as defined in Rule 5605(a)(2) of the Nasdaq rules. In making this determination, our Board considered the relationships that each of these non-employee directors has with us and all other facts and circumstances our Board deemed relevant in determining their independence.
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Committees of the Board of Directors</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">Our Board currently has three standing committees which consist of the Audit Committee, Compensation Committee and Nominating and Governance Committee. Our Board has adopted written charters for each of the Audit Committee, Compensation Committee, and Nominating and Governance Committee, copies of which are publicly available on our website at https://ir.wrap.com/ under the &#8220;Governance&#8221; tab. Our Board may establish other committees from time to time as it deems necessary or appropriate.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Audit Committee</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The Audit Committee assists our Board in fulfilling its legal and fiduciary obligations in matters involving our accounting, auditing, financial reporting, internal control and legal compliance functions by approving the services performed by our independent accountants and reviewing their reports regarding our accounting practices and systems of internal accounting controls. The Audit Committee also oversees the audit efforts of our independent accountants and takes those actions as it deems necessary to satisfy that the accountants are independent of management. The Audit Committee currently consists of Messrs. Bernstein, Savas and Srinivasan, with Mr. Bernstein serving as the Chair of the Audit Committee. Our Board has determined that Mr. Bernstein is an audit committee financial expert as defined under the applicable rules of the SEC and has the requisite financial sophistication and is considered independent under the applicable rules and regulations of Nasdaq.</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Compensation Committee</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The Compensation Committee determines our general compensation policies and the compensation provided to our directors and officers. The Compensation Committee also reviews and determines bonuses for our officers and other employees. In addition, the Compensation Committee reviews and determines equity-based compensation for our directors, officers, employees and consultants and administers the 2017 Plan. The Compensation Committee currently consists of Messrs. Szymanski, Bernstein and Srinivasan, with Mr. Bernstein serving as Chair of the Compensation Committee. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">We adopted a Compensation Recovery Policy on November 20, 2023, as an additional safeguard to mitigate compensation risks. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Nominating and Governance Committee </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The Nominating and Governance Committee is responsible for making recommendations to our Board regarding candidates for directorships and the size and composition of our Board. In addition, the Nominating and Governance Committee is responsible for overseeing our corporate governance guidelines and reporting and making recommendations to the full Board concerning corporate governance matters. The Nominating and Governance Committee currently consists of Messrs. Savas, Srinivasan and Szymanski, with Mr. Savas serving as Chair of the Nominating and Governance Committee.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Code of Business Conduct and Ethics</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">We have adopted a Code of Business Conduct and Ethics (the &#8220;Code&#8221;) applicable to all of our employees, including our principal executive officer, principal financial officer and principal accounting officer. Our Code is available to security holders in the &#8220;Investors&#8217;&#8217; section on our website, https://ir.wrap.com/. We intend to disclose any amendments to, or waivers from, our Code at the same website address provided above.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">62</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Insider Trading Policy</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;"> <span style="font-size: 10pt;">We have an insider trading policy designed to promote compliance with insider trading laws, rules and regulations that prohibits our directors, executive officers and all employees of the Company from the purchasing or selling our securities while being aware of material, non-public information about the Company as well as disclosing such information to others who may trade in securities of the Company. Our insider trading policy also prohibits our directors, executive officers, employees and their respective family members from engaging in hedging activities or other short-term or speculative transactions in the Company&#8217;s securities such as short sales, options trading, holding the Company&#8217;s securities in a margin account or pledging the Company&#8217;s securities as collateral for a loan, without the advance approval of our Principal Financial Officer. While the Company is not subject to the insider trading policy, the Company does not trade in its securities when it is in possession of material nonpublic information other than pursuant to previously <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" id="ixv-12905">adopted</ix:nonNumeric> Rule 10b5-1 trading plans, if any. A copy of the insider trading policy is included in Exhibit 19.1 to this Annual Report on Form 10-K.</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Section 16(a) Beneficial Ownership Reporting Compliance</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">Section 16(a) of the Exchange Act requires that each of our directors and executive officers, and any other person who owns more than ten percent (10%) of our Common Stock, file with the SEC initial reports of ownership and reports of changes in ownership of our Common Stock. To our knowledge, based solely on information furnished to us and written representations by such persons that no such other reports were required to be filed, we believe that all such SEC filing requirements were met in a timely manner during 2025 other than with respect to the following: </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">On January 6, 2025, a Form 4 for each of Rajiv Srinivasan, Marc Savas and Bruce Bernstein was filed late to report grants of RSUs on January 1, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On January 7, 2025, a Form 4 for Timothy Szymanski was filed late to report a grant of RSUs on January 1, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On February 13, 2025, a Form 4 for each of Rajiv Srinivasan, Marc Savas and Bruce Bernstein was filed late to report grants of RSUs on February 5, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On February 13, 2025, a Form 4 for each of Jared Novick and Scot Cohen  was filed late to report grants of RSUs and stock options on February 5, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On March 12, 2025, a Form 4 for Jared Novick was filed late to report the acquisition of shares of Common Stock and warrants on February 24, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On April 16, 2025, a Form 4 for each of Jared Novick, Marc Savas, Bruce Bernstein and Timothy Szymanski was filed late to report grants of RSUs on April 10, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On June 17, 2025, a Form 4 for Elwood G. Norris was filed late to report the sale of shares of Common Stock on June 11, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On July 10, 2025, a Form 4 for Bruce Bernstein was filed late to report a grant of RSUs on July 1, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On July 21, 2025, a Form 4 for Gerald Ratigan was filed late to report grants of stock options on June 9, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On August 28, 2025, a Form 4 for Scot Cohen was filed late to report the acquisition of Series B Preferred Stock and warrants  on August 18, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On October 7, 2025, a Form 4 for each of Rajiv Srinivasan, Marc Savas and Bruce Bernstein was filed late to report grants of RSUs on October 1, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On October 8, 2025, a Form 4 for Timothy Szymanski was filed late to report a grant of RSUs on October 1, 2025.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">On December 29, 2025, a Form 4 for John Shulman was filed late to report grants of stock options on October 25, 2025.

</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">63</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <a id="ITEM_11_EXECUTIVE_COMPENSATION" title="ITEM 11. EXECUTIVE COMPENSATION."></a><span style="font-size: 10pt; font-weight: bold;">ITEM 11. EXECUTIVE COMPENSATION.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Summary Compensation Table</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The following table sets forth information regarding the compensation awarded to or earned by the current and former executive officers listed below during the years ended December 31, 2025, and 2024. We have opted to comply with the reduced executive compensation disclosure rules applicable to &#8220;smaller reporting companies,&#8221; as such term is defined in the rules promulgated under the Securities Act, which require compensation disclosure for only (i) our principal executive officer, (ii) the two most highly compensated executive officers other than our principal executive officer and (iii) if applicable, up to two individuals who would have qualified as our two most highly compensated executive officers other than the principal executive officer but for the fact that the individual was not serving as an executive officer of the Company at the end of the last completed fiscal year. Throughout this document, the officers below are referred to as our &#8220;named executive officers&#8221; or &#8220;NEOs&#8221;.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">&#160;</span>
  </div><table cellpadding="0" class="custompartiiitable4" style="margin-left: 0px; margin-right: 0px; border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/></tr><tr><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - E2">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - E2">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - G2">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - G2">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - I2">&#160;</td><td style="text-align: center; font-weight: bold; width: 7%;">Stock</td><td style="width: 1%;" title="PART III Table 3 - I2">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - K2">&#160;</td><td style="text-align: center; font-weight: bold; width: 7%;">Option</td><td style="width: 1%;" title="PART III Table 3 - K2">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - M2">&#160;</td><td style="text-align: center; font-weight: bold; width: 7%;">All Other</td><td style="width: 1%;" title="PART III Table 3 - M2">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - O2">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - O2">&#160;</td></tr><tr><td style="font-weight: bold; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Name and Principal Position</td><td>&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom;">Year</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - E3">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; width: 7%;">Salary</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - E3">&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - G3">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; width: 7%;">Bonus</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - G3">&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - I3">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; width: 7%;">Awards(1)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - I3">&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - K3">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; width: 7%;">Awards (2)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - K3">&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - M3">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; width: 7%;">Compensation (3)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - M3">&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - O3">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; width: 7%;">Total</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 3 - O3">&#160;</td></tr><tr><td style="font-weight: bold; text-align: left; border-width: initial; border-style: none; border-color: initial;"/><td>&#160;</td><td style="font-weight: bold; text-align: center; border-width: initial; border-style: none; border-color: initial; vertical-align: bottom;"/><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - E3">&#160;</td><td style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; width: 7%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - E3">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - G3">&#160;</td><td style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; width: 7%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - G3">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - I3">&#160;</td><td style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; width: 7%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - I3">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - K3">&#160;</td><td style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; width: 7%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - K3">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - M3">&#160;</td><td style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; width: 7%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - M3">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - O3">&#160;</td><td style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; width: 7%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 3 - O3">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Scot Cohen</td><td>&#160;</td><td style="text-align: right;">2025</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E4">$</td><td style="text-align: right; width: 7%;">200,000</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E4">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G4">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G4">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I4">$</td><td style="text-align: right; width: 7%;">505,000</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I4">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K4">$</td><td style="text-align: right; width: 7%;">699,918</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K4">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M4">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M4">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O4">$</td><td style="text-align: right; width: 7%;">1,404,918</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O4">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-style: italic;">Chief Executive Officer, Executive Chairman, Principal Financial Officer and Principal Accounting Officer</td><td>&#160;</td><td style="text-align: right;">2024</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E5">$</td><td style="text-align: right; width: 7%;">200,000</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E5">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G5">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G5">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I5">$</td><td style="text-align: right; width: 7%;">1,764,753</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I5">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K5">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K5">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M5">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M5">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O5">$</td><td style="text-align: right; width: 7%;">1,964,753</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O5">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - E6">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - E6">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - G6">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - G6">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - I6">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - I6">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - K6">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - K6">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - M6">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - M6">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - O6">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - O6">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Jared Novick</td><td>&#160;</td><td style="text-align: right;">2025</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E7">$</td><td style="text-align: right; width: 7%;">200,000</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E7">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G7">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G7">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I7">$</td><td style="text-align: right; width: 7%;">505,000</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I7">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K7">$</td><td style="text-align: right; width: 7%;">699,918</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K7">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M7">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M7">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O7">$</td><td style="text-align: right; width: 7%;">1,404,918</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-style: italic;">President and Chief Operating Officer</td><td>&#160;</td><td style="text-align: right;">2024</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E8">$</td><td style="text-align: right; width: 7%;">190,909</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E8">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G8">$</td><td style="text-align: right; width: 7%;">185,000</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G8">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I8">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I8">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K8">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K8">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M8">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M8">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O8">$</td><td style="text-align: right; width: 7%;">375,909</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O8">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="text-align: right;">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - E9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - E9">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - G9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - G9">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - I9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - I9">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - K9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - K9">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - M9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - M9">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 3 - O9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 3 - O9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Gerald Ratigan (4)</td><td>&#160;</td><td style="text-align: right;">2025</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E10">$</td><td style="text-align: right; width: 7%;">75,694</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E10">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G10">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G10">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I10">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I10">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K10">$</td><td style="text-align: right; width: 7%;">194,174</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K10">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M10">$</td><td style="text-align: right; width: 7%;">50,000</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M10">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O10">$</td><td style="text-align: right; width: 7%;">319,868</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O10">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-style: italic;">Former Chief Financial Officer</td><td>&#160;</td><td style="text-align: right;">2024</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E11">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - E11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G11">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - G11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I11">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - I11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K11">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - K11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M11">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - M11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O11">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 3 - O11">&#160;</td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="font-size: 10pt; text-indent: -25px; padding-left: 25px;">
     (1)&#160; &#160;A<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="text-align: justify; text-decoration-thickness: initial; float: none; display: inline !important;">mounts reported in this column do not reflect the amounts actually received by our named executive officers. Instead, these amounts reflect the aggregate grant date fair value of restricted stock units (&#8220;RSUs&#8221;) granted to the named executive officers during each fiscal year, as computed in accordance with the Financial Accounting Standards Board Accounting Standards Codification 718 (&#8220;ASC 718&#8221;). Assumptions used in the calculation of these amounts are included in the notes to our financial statements included in this Annual Report. As required by SEC rules, the amounts shown exclude the impact of estimated forfeitures related to service-based vesting conditions. Specifically, the number in the table above includes:</span></span></div><div>&#160;</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;">
     <span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">f<span style="text-indent: -10px; text-decoration-thickness: initial; float: none; display: inline !important;">or Mr. Cohen, RSUs granted in February 2025 in connection with his continued service as Chief Executive Officer; and
</span></span></li><li style="text-align: justify; margin-left: 36pt; font-size: 10pt;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="text-indent: -10px; text-decoration-thickness: initial; float: none; display: inline !important;">for Mr. Novick, RSUs granted in February 2025 in connection with his continued service as Chief Operating Officer; and
</span></span></li><li style="text-align: justify; margin-left: 36pt; font-size: 10pt;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="text-indent: -10px; text-decoration-thickness: initial; float: none; display: inline !important;">for Mr. Cohen, RSUs granted in January 2024 for continued services as a member of the Board ($5,261 of the $1,764,753 relating to such continued services as a member of the Board) and as Chief Executive Officer and RSUs granted in October 2023, as part of an inducement grant in connection with being named Chief Executive Officer</span></span>
    </li>
    </ul><div>
</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div>
</div><div style="font-size: 10pt; text-indent: -25px; padding-left: 25px;">
     (2)&#160; &#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">A<span style="text-align: justify; text-decoration-thickness: initial; float: none; display: inline !important;">mounts reported in this column do not reflect the amounts actually received by our named executive officers. Instead, these amounts reflect the aggregate grant date fair value of each stock option granted to the named executive officers during each fiscal year, as computed in accordance with ASC 718. Assumptions used in the calculation of these amounts are included in the notes to our financial statements included in our Annual Report. As required by SEC rules, the amounts shown exclude the impact of estimated forfeitures related to service-based vesting conditions. Our named executive officers will only realize compensation to the extent the trading price of our Common Stock is greater than the exercise price of such stock options. Specifically, the number in the table above includes:</span></span></div><div>&#160;</div><ul style="list-style-type: disc; padding: 0; margin: 0;">
    <li style="text-align: justify; margin-left: 36pt; font-size: 10pt;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="text-decoration-thickness: initial; float: none; display: inline !important; background-color: rgb(255, 255, 255);">for Mr. Cohen, options granted in February 2025 in connection with his continued service as Chief Executive Officer; and
</span></span></li><li style="text-align: justify; margin-left: 36pt; font-size: 10pt;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="text-decoration-thickness: initial; float: none; display: inline !important; background-color: rgb(255, 255, 255);">for Mr. Novick, options granted in February 2025 in connection with his continued service as Chief Operating Officer; and
</span></span></li><li style="text-align: justify; margin-left: 36pt; font-size: 10pt;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="text-decoration-thickness: initial; float: none; display: inline !important; background-color: rgb(255, 255, 255);">for Mr. Ratigan, options granted in June 2025 in connection with his employment with the Company

</span></span></li>
    </ul><div>
</div><div style="text-align: justify; font-size: 10pt;">&#160;
    </div><div>
</div><div style="font-size: 10pt;">
     (3)&#160; &#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">A<span style="text-align: justify; text-decoration-thickness: initial; float: none; display: inline !important;">mounts reported in this column represent other compensation paid to named executive officers.</span></span></div><div style="text-indent: -27pt; text-align: justify; padding-left: 27pt; clear: both; font-size: 10pt;">
    <div style="float: left; width: 27.0pt; white-space: nowrap;">
     &#160;
    </div>
    <div>
     &#160;
    </div>
  </div><div style="font-size: 10pt;">
     (4)&#160; &#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Gerald Ratigan served as the Company&#8217;s Chief Financial Officer from June 23, 2025, to October 24, 2025.</span></div><div style="text-align: justify; margin-left: 27pt; font-size: 10pt; clear: both;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">64</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Employment Arrangements - Potential Payments Upon Termination or Change-in-Control</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Scot Cohen.</span><span style="font-size: 10pt;"> On October 12, 2023, the Board of Directors appointed Scot Cohen to the position of Executive Chairman, effective October 12, 2023.&#160;On October 25, 2025, the Board of the Company appointed Scot Cohen to the position of Chief Executive Officer, Principal Executive Officer, Principal Financial Officer and Principal Accounting Officer.</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify; font-size: 10pt;">
   In connection with Mr. Cohen&#8217;s appointment as Executive Chairman, the Company and Mr. Cohen entered into an agreement on October 12, 2023 (the &#8220;Cohen Employment Agreement&#8221;). Pursuant to the Cohen Employment Agreement, unless earlier terminated pursuant to the terms therein, Mr. Cohen will serve as the Company&#8217;s Executive Chairman for an initial term of two years from the effective date of his appointment (the &#8220;Initial Term&#8221;). On the second anniversary of such effective date of appointment (if Mr. Cohen&#8217;s employment has not been earlier terminated), and on each subsequent anniversary thereafter, the Cohen Employment Agreement will automatically renew and extend for a period of twelve (12) months (each such twelve (12)-month period, a &#8220;Renewal Term&#8221;) unless written notice of non-renewal is delivered by either party to the other not less than sixty (60) days prior to the expiration of the then-existing Initial Term or Renewal Term, as applicable, or the Cohen Employment Agreement has been earlier terminated in accordance with its terms. As compensation for Mr. Cohen&#8217;s services to the Company, the Cohen Employment Agreement entitles Mr. Cohen to an annualized base salary of $200,000 (the &#8220;Base Salary&#8221;) and eligibility to participate in customary benefits offered to other executives of the Company. In the event Mr. Cohen&#8217;s employment is terminated by either party for any reason, Mr. Cohen will be entitled to: (i) any earned but unpaid Base Salary earned during his employment and applicable to all pay periods prior to the termination date; (ii) any documented and actually incurred unreimbursed business expenses, so long as Mr. Cohen makes any reimbursement request within 30 days following termination; and (iii) any employee benefits to which Mr. Cohen may be entitled under the Company&#8217;s employee benefit plans or programs in which Mr. Cohen participates as of the date of termination of Mr. Cohen&#8217;s employment. If Mr. Cohen&#8217;s employment is terminated by the Company without Cause (as defined in the Cohen Employment Agreement), or by Mr. Cohen for Good Reason (as defined in the Cohen Employment Agreement), or upon the end of the Initial Term or a Renewal Term, as applicable, as the result of the Company&#8217;s issuance of a notice of non-renewal, then, subject to certain conditions set forth in the Cohen Employment Agreement (including the execution and non-revocation of a general release of claims), Mr. Cohen will be entitled to: (i) severance payments in a total amount equal to 12 months&#8217; worth of the Base Salary; (ii) any earned but unpaid annual bonus in respect of any completed year that has ended prior to the date of termination; and (iii) receive reimbursement, for a period of up to 12 months, for a portion of the premiums that Mr. Cohen elects to pay for continuation coverage under the Company&#8217;s group health plans pursuant to the Consolidated Omnibus Budget Reconciliation Act of 1985, subject to Mr. Cohen&#8217;s timely submission of applicable documentation.
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">On December 12, 2023, the Board appointed Mr. Cohen to the position of Principal Executive Officer. On January 14, 2024, the Board appointed Mr. Cohen, who previously served as the Company&#8217;s Executive Chairman and Principal Executive Officer, to the position of Executive Chairman and Chief Executive Officer. In connection therewith, the Company and Mr. Cohen entered into an amendment, dated January 14, 2024, to the Cohen Employment Agreement, dated October 12, 2023, to, among other things, reflect Mr. Cohen&#8217;s new title. On April 5, 2024, the Board appointed Mr. Cohen to the position of Interim Principal Financial Officer and Principal Accounting Officer. In connection with the appointment of Mr. Ratigan as Chief Financial Officer, principal accounting officer and principal financial officer of the Company, on June 23, 2025, Mr. Cohen was appointed as Executive Chairman, Chief Executive Officer and Principal Executive Officer of the Company. In connection with the mutual separation of Mr. Ratigan from the Company, on October 24, 2025, Mr. Cohen was appointed as interim Principal Accounting Officer and Principal Financial Officer. Mr. Cohen currently serves as Executive Chairman, Chief Executive Officer, Principal Executive Officer, Principal Accounting Officer and Principal Financial Officer of the Company. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Jared Novick.</span><span style="font-size: 10pt;"> On December 26, 2023, the Board of appointed Jared Novick to the position of Chief Operating Officer. In connection with Mr. Novick&#8217;s appointment, on December 26, 2023 (the &#8220;Novick Effective Date&#8221;), the Company entered into an employment agreement (the &#8220;Novick Employment Agreement&#8221;) with Mr. Novick setting forth the terms and conditions of Mr. Novick&#8217;s employment as the Company&#8217;s Chief Operating Officer. Pursuant to the Novick Employment Agreement, Mr. Novick will serve as the Chief Operating Officer of the Company for a two-year initial term commencing on the Effective Date, which term automatically renews each year for successive one-year terms, unless earlier terminated by either party in accordance with the terms of the Novick Employment Agreement.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">65</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The Novick Employment Agreement provides that Mr. Novick will be entitled to receive an annual base salary of two hundred thousand dollars ($200,000) (&#8220;COO Base Salary&#8221;), payable in equal installments pursuant to the Company&#8217;s customary payroll practices. Mr. Novick is entitled to a one-time sign-on bonus of $75,000, payable in two equal installments as follows, subject to Mr. Novick&#8217;s continued service on such dates: (i) 50% on the first payroll date following the Novick Effective Date, and (ii) 50% on the first payroll date following the six-month anniversary of the Novick Effective Date. Mr. Novick is also eligible to receive for each fiscal year during the term of his employment, an annual discretionary bonus, with the actual amount determined by the Board in its sole discretion (&#8220;Annual Bonus&#8221;), payable prior to March 15 of the fiscal year following the fiscal year to which the bonus relates. The Novick Employment Agreement also entitles Mr. Novick to receive customary benefits and reimbursement for reasonable out-of-pocket business expenses.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The Company may terminate Mr. Novick&#8217;s employment due to death or disability, for cause (as defined in the Novick Employment Agreement) at any time, and without cause at any time upon written notice. Mr. Novick may terminate his employment without good reason (as defined in the Novick Employment Agreement) at any time upon thirty days&#8217; written notice or with good reason, which requires delivery of a written notice to the Board of the existence of condition(s) giving rise to the good reason within forty-five days after the initial occurrence of such condition(s), and failure of the Company to cure such condition(s) within thirty days following the Board's receipt of such notice. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">If Mr. Novick&#8217;s employment is terminated by either the Company or Mr. Novick for any reason, Mr. Novick shall receive any earned but unpaid COO Base Salary and expenses required to be reimbursed pursuant to the Novick Employment Agreement and any employee benefits Mr. Novick is entitled to under the Company&#8217;s employee benefit plans or programs in which Mr. Novick participates. In addition, if Mr. Novick&#8217;s employment is terminated by the Company without Cause (as defined in the Novick Employment Agreement) or upon non-renewal or by Mr. Novick for good reason (as defined in the Novick Employment Agreement), then, subject to compliance with the restrictive covenants set forth in the Novick Employment Agreement and the execution of a release of claims in favor of the Company, the Company will pay the following severance payments and benefits: (i) an amount equal to twelve months&#8217; COO Base Salary, payable in equal monthly installments over a twelve-month severance period; (ii) an amount equal to any earned, but unpaid, Annual Bonus for services rendered during the year preceding the date of termination; and (iii) an amount intended to assist Mr. Novick with his post-termination health coverage, provided however, he is under no obligation to use such amounts to pay for continuation of coverage under the Company&#8217;s group health plan pursuant to COBRA. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">On March 10, 2025, the Board appointed Mr. Novick to the position of President and Chief Operating Officer. Mr. Novick will not be provided any additional compensation for his service as President and Chief Operating Officer. The terms of the Novick Employment Agreement have not changed in connection with Mr. Novick&#8217;s appointment as President and Chief Operating Officer of the Company. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;"><b>Gerald Ratigan.</b> In June 2025, the Board appointed Mr. Ratigan to the position of Chief Financial Officer, principal accounting officer and principal financial officer of the Company. Beginning June 2025 through October 2025, Mr. Ratigan was paid a base salary equal to $200,000 for his service as Chief Financial Officer, principal accounting officer and principal financial officer of the Company, and on June 23, 2025, was granted stock options to purchase up to 200,000 shares of the Company&#8217;s Common Stock, at an exercise price equal to $1.41, which was the closing price of the Company&#8217;s Common Stock on the day prior to the grant, which would have vest in four substantially equal installments on each annual anniversary of the date of grant, provided that Mr. Ratigan was employed by or providing services to the Company through the applicable vesting date. In addition, Mr. Ratigan was eligible to receive an annual bonus based on performance targets set at the discretion of the Board. On October 21, 2025, the Company and Mr. Ratigan, mutually agreed to the separation of Mr. Ratigan from such roles, effective as of October 24, 2025. The terms of Mr. Ratigan&#8217;s separation from the Company have been memorialized pursuant to a General Release and Severance Agreement, dated as of October 21, 2025, which was executed by the Company and Mr. Ratigan on October 24, 2025 (the &#8220;Ratigan Separation Agreement&#8221;). Pursuant to the Ratigan Separation Agreement, Mr. Ratigan received a severance payment in an amount equal to $50,000, representing three months of Mr. Ratigan&#8217;s base salary, less all lawful and authorized withholdings and deductions, payable in a lump sum on the Company&#8217;s first regular pay date following the Effective Date (as defined in the Ratigan Separation Agreement). In exchange for the consideration provided to Mr. Ratigan in the Ratigan Separation Agreement, Mr. Ratigan agreed to waive and release any claims in connection with Mr. Ratigan&#8217;s employment and separation from the Company.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">66</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Outstanding Equity Awards at 2025 Fiscal Year-End</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;"> The following table sets forth information concerning outstanding equity awards held by each of our named executive officers as of December 31, 2025.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 5%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 5%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 7%;"/><td style="width: 1%;"/></tr><tr style="height: 0px; font-size: 0px;"><td/><td/><td/><td/><td style="width: 1%;">&#160;</td><td style="width: 7%;"/><td style="width: 1%;">&#160;</td><td/><td/><td style="width: 1%;">&#160;</td><td style="width: 7%;"/><td style="width: 1%;">&#160;</td><td/><td/><td style="width: 1%;">&#160;</td><td style="width: 7%;"/><td style="width: 1%;">&#160;</td><td/><td/><td/><td style="width: 1%;">&#160;</td><td style="width: 7%;"/><td style="width: 1%;">&#160;</td><td/><td/><td style="width: 1%;">&#160;</td><td style="width: 7%;"/><td style="width: 1%;">&#160;</td><td/><td style="width: 1%;">&#160;</td><td style="width: 7%;"/><td style="width: 1%;">&#160;</td><td/><td style="width: 1%;">&#160;</td><td style="width: 7%;"/><td style="width: 1%;">&#160;</td></tr><tr><td colspan="1" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Option Awards</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - A2">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - A2">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - A2">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - A2">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - A2">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - A2">&#160;</td><td>&#160;</td><td colspan="1" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="width: 1%;"/><td colspan="1" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;">Stock Awards</td><td style="width: 1%;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - O2">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - O2">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - O2">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - O2">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - M2">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - M2">&#160;</td></tr><tr><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Name</td><td>&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Grant Date</td><td>&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - E3">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;">Number of  Securities  Underlying Unexercised  Options (#) Exercisable  </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - E3">&#160;</td><td style="text-align: center;">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - G3">&#160;</td><td style="width: 7%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Number of Securities Underlying Unexercised Options (#) Unexercisable</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="PART III Table 4 - H3">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"/><td>&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - K3">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;">Option Exercise Price</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - K3">&#160;</td><td>&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Option Expiration Date	</td><td>&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - O3">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;">Number of Shares of Stock That Have Not Vested (#)</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - O3">&#160;</td><td>&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - Q3">&#160;</td><td style="width: 7%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Market Value of Shares of Stock That Have Not Vested ($)(1)</td><td style="width: 1%;" title="PART III Table 4 - R3">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - S3">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;">Equity Incentive Plan Awards: Number of Unearned Shares, Units or Other Rights That Have Not Vested (#)</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - S3">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"/><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - S3">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 7%;">Equity Incentive Plan Awards: Market or Payout Value of Unearned Shares, Units or Other Rights That Have Not Vested ($)</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 4 - S3">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Scot Cohen</td><td>&#160;</td><td style="text-align: center;">2/5/2025</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E4">&#160;</td><td style="width: 7%; text-align: right;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E4">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - G4">&#160;</td><td style="text-align: right; width: 7%;">500,000</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - H4">&#160;</td><td style="text-align: right;">(7)</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - K4">$</td><td style="text-align: right; width: 7%;">1.98</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - K4">&#160;</td><td>&#160;</td><td style="text-align: center;">2/5/2035</td><td>&#160;</td><td style="text-align: left; width: 1%; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt;" title="PART III Table 4 - O4">$</td><td style="width: 7%; text-align: right;">-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - O4">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt;" title="PART III Table 4 - Q4">$</td><td style="text-align: right; width: 7%;">-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - R4">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S4">$</td><td style="width: 7%; text-align: right;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S4">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S4">$</td><td style="width: 7%; text-align: right;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S4">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="text-align: center;">1/2/2024</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E5">&#160;</td><td style="width: 7%; text-align: right;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E5">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - G5">&#160;</td><td style="width: 7%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - H5">&#160;</td><td style="text-align: right;"/><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - K5">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - K5">&#160;</td><td>&#160;</td><td style="text-align: center;">-</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - G5">$</td><td style="text-align: right; width: 7%;">632,911</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - G5">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - Q5">$</td><td style="width: 7%; text-align: right;">1,506,328</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - R5">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S5">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S5">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S5">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S5">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>&#160;</td><td>&#160;</td><td style="text-align: center;">10/12/2023</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E6">&#160;</td><td style="width: 7%; text-align: right;">241,071</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E6">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - G6">&#160;</td><td style="text-align: right; width: 7%;">241,072</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - H6">&#160;</td><td style="text-align: right;">(2)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - K6">$</td><td style="width: 7%; text-align: right;">1.40</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - K6">&#160;</td><td>&#160;</td><td style="text-align: center;">10/12/2033</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - O6">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - O6">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - Q6">$</td><td style="width: 7%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - R6">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S6">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S6">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S6">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S6">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="text-align: center;">10/12/2023</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E7">&#160;</td><td style="width: 7%; text-align: right;">430,055</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E7">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - G7">&#160;</td><td style="text-align: right; width: 7%;">860,111</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - H7">&#160;</td><td style="text-align: right;">(3)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - K7">$</td><td style="width: 7%; text-align: right;">1.40</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - K7">&#160;</td><td>&#160;</td><td style="text-align: center;">10/12/2033</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - O7">$</td><td style="text-align: right; width: 7%;">321,429</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - O7">&#160;</td><td>(4)</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - Q7">$</td><td style="width: 7%; text-align: right;">765,001</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - R7">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S7">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S7">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S7">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>&#160;</td><td>&#160;</td><td style="text-align: center;">4/1/2021</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E8">&#160;</td><td style="width: 7%; text-align: right;">100,000</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E8">&#160;</td><td style="text-align: right;">(5)</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - G8">&#160;</td><td style="width: 7%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - H8">&#160;</td><td style="text-align: right;"/><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - K8">$</td><td style="width: 7%; text-align: right;">5.56</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - K8">&#160;</td><td>&#160;</td><td style="text-align: center;">4/1/2031</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - O8">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - O8">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - Q8">$</td><td style="width: 7%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - R8">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S8">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S8">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S8">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S8">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 4 - E9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 4 - E9">&#160;</td><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 4 - G9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 4 - H9">&#160;</td><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 4 - K9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 4 - K9">&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - O9">&#160;</td><td style="width: 7%; text-align: right;">&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - O9">&#160;</td><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 4 - Q9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 4 - R9">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 4 - S9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 4 - S9">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 4 - S9">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;" title="PART III Table 4 - S9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Jared Novick</td><td>&#160;</td><td style="text-align: center;">2/5/2025</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E10">&#160;</td><td style="width: 7%; text-align: right;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E10">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - G10">&#160;</td><td style="text-align: right; width: 7%;">500,000</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - H10">&#160;</td><td style="text-align: right;">(8)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - K10">$</td><td style="width: 7%; text-align: right;">1.98</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - K10">&#160;</td><td>&#160;</td><td style="text-align: center;">2/5/2035</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - O10">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - O10">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - Q10">$</td><td style="width: 7%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - R10">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S10">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S10">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S10">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S10">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="text-align: center;">12/23/2023</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E11">&#160;</td><td style="width: 7%; text-align: right;">166,675</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - E11">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - G11">&#160;</td><td style="text-align: right; width: 7%;">83,325</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - H11">&#160;</td><td style="text-align: right;">(6)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - K11">$</td><td style="width: 7%; text-align: right;">2.51</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - K11">&#160;</td><td>&#160;</td><td style="text-align: center;">12/26/2033</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - O11">$</td><td style="text-align: right; width: 7%;">-</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - O11">&#160;</td><td>&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - Q11">$</td><td style="width: 7%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 4 - R11">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S11">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S11">&#160;</td><td style="text-align: right;"/><td style="text-align: left; width: 1%;" title="PART III Table 4 - S11">$</td><td style="text-align: right; width: 7%;">&#160;-&#160;</td><td style="text-align: left; width: 1%;" title="PART III Table 4 - S11">&#160;</td></tr></table><ol style="font-size: 10pt;"><li><span style="letter-spacing: normal; text-align: justify; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The market value is computed based on the closing market price of our Common Stock on December 31, 2025, of $2.38 per share. </span></li><li><span style="letter-spacing: normal; text-align: justify; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Mr. Cohen was awarded stock options which vest in four substantially equal installments at the end of each of the Company&#8217;s fiscal years beginning on December 31, 2024, and ending on December 31, 2027, provided Mr. Cohen is employed by or providing services to the Company or an affiliate on the applicable vesting date. </span></li><li><span style="letter-spacing: normal; text-align: justify; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Mr. Cohen nonqualified stock options issued in connection with Mr. Cohen&#8217;s appointment as Executive Chairman. The stock options will vest, subject to Mr. Cohen&#8217;s continued employment with the Company through each vesting date, as follows: (i) 1/3rd on the date on which the Company&#8217;s market capitalization meets or exceeds $100 million for each trading day during 2 consecutive months; (ii) 1/3rd on the date on which the Company&#8217;s market capitalization meets or exceeds $150 million for each trading day during 2 consecutive months; and (ii) 1/3rd on the date on which the Company&#8217;s market capitalization meets or exceeds $200 million for each trading day during 2 consecutive months, subject to accelerated vesting upon the occurrence of certain events. </span></li><li><span style="letter-spacing: normal; text-align: justify; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Mr. Cohen was granted restricted shares of Common Stock of the Company issued in connection with Mr. Cohen&#8217;s appointment as Executive Chairman. The restricted shares will be issued upon vesting and shall vest, subject to Mr. Cohen&#8217;s continued employment, (i) 1/3rd on the date on which the Company&#8217;s market capitalization meets or exceeds $100 million for each trading day during 2 consecutive months; (ii) 1/3rd on the date on which the Company&#8217;s market capitalization meets or exceeds $150 million for each trading day during 2 consecutive months; and (iii) 1/3rd on the date on which the Company&#8217;s market capitalization meets or exceeds $200 million for each trading day during 2 consecutive months. </span></li><li><span style="letter-spacing: normal; text-align: justify; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Mr. Cohen was awarded stock options in connection with his previous position with the Company. </span></li><li><span style="letter-spacing: normal; text-align: justify; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Mr. Novick was granted stock options in connection with the Novick Employment Agreement. The stock options vest in three substantially equal installments at the end of each of the Company&#8217;s first through third fiscal years beginning on December 31, 2024, and ending on December 31, 2026, provided that Mr. Novick is employed by or providing services to the Company through the applicable vesting date. </span></li><li><span style="letter-spacing: normal; text-align: justify; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Mr. Cohen was granted stock options by the Board in February 2025 in connection with his continued service as Chief Executive Officer. The options vest in four equal annual installments beginning on the first anniversary of the date of grant. </span></li><li><span style="letter-spacing: normal; text-align: justify; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Mr. Novick was granted stock options by the Board in February 2025 in connection with his continued service as Chief Operating Officer. The options vest in four equal annual installments beginning on the first anniversary of the date of grant.</span></li></ol><div style="text-align: justify; font-size: 10pt;"><b>&#160;Timing and Issuance of Stock Options
</b></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Our Board does not have a formal policy on the timing of stock option awards in relation to the disclosure of material non-public information; however, it would take into account material non-public information when determining the timing and terms of such an award to avoid an inappropriate impact on the value of the award. The Company has not timed the disclosure of material non-public information for the purpose of affecting the value of executive compensation.</div><div>&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">67</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Director Compensation Program</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The following table sets forth the compensation awarded to, earned by, or paid to each person who served as a director during the fiscal year ended December 31, 2025.</span>
  </div><div style="text-align: justify;">

  &#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr><tr><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold;"/><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - C2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;">Fees </td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - C2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - E2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - E2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - G2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - G2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - I2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - I2">&#160;</td></tr><tr><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold;"/><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - C2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;">Earned</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - C2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - E2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;">Stock </td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - E2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - G2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;">Option</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - G2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - I2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - I2">&#160;</td></tr><tr><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold;"/><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - C2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;">or Paid in </td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - C2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - E2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;">Awards </td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - E2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - G2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;"> Awards </td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - G2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - I2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 5 - I2">&#160;</td></tr><tr><td style="text-align: center; vertical-align: bottom; border-top: none; border-left: none; border-right: none; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0);">Name (1)</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 5 - C2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-left: none; border-right: none; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">Cash ($) (2)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 5 - C2">&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 5 - E2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-left: none; border-right: none; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"> ($) (3)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 5 - E2">&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 5 - G2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-left: none; border-right: none; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"> ($) (4)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 5 - G2">&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 5 - I2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-weight: bold; border-top: none; width: 9%;">Total ($)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 5 - I2">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Bruce Bernstein</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - C3">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - C3">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - E3">$</td><td style="width: 9%; text-align: right;">212,390</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - E3">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - G3">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - G3">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - I3">$</td><td style="width: 9%; text-align: right;">212,390</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - I3">&#160;</td></tr><tr><td>Marc Savas</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - C4">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - C4">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - E4">$</td><td style="width: 9%; text-align: right;">204,106</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - E4">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - G4">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - G4">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - I4">$</td><td style="width: 9%; text-align: right;">204,106</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - I4">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Rajiv Srinivasan</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - C5">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - C5">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - E5">$</td><td style="width: 9%; text-align: right;">131,651</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - E5">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - G5">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - G5">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - I5">$</td><td style="width: 9%; text-align: right;">131,651</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - I5">&#160;</td></tr><tr><td>Timothy Szymanski</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - C6">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - C6">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - E6">$</td><td style="width: 9%; text-align: right;">123,368</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - E6">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - G6">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - G6">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - I6">$</td><td style="width: 9%; text-align: right;">123,368</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - I6">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>John Shulman</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - C6">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - C6">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - E6">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - E6">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - G6">$</td><td style="width: 9%; text-align: right;">83,100</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - G6">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - I6">$</td><td style="width: 9%; text-align: right;">83,100</td><td style="width: 1%; text-align: left;" title="PART III Table 5 - I6">&#160;</td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Additional Director Compensation Information</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;"> On April 1, 2021, the Board approved a new director compensation plan payable to all non-employee independent directors (&#8220;Amended Board Plan&#8221;). As revised, under the terms of the Amended Board Plan, non-employee independent directors received $121,000 annually effective January 1, 2021, payable one-half in cash and one half in restricted stock units to be settled in shares of the Company&#8217;s Common Stock, with 30% vesting immediately, and the remaining 70% vesting in monthly installments throughout the remainder of the year following the date of grant. In addition, each independent director that chairs a standing committee of the Board will receive an additional annual cash payment of $10,000, and any independent director serving as lead independent director of the Board received additional annual cash compensation of $25,000. In lieu of director compensation, the Executive Chairman, if any, was to be paid $121,000 annually, effective January 1, 2021, in addition to the grant of an option to purchase 100,000 shares of Common Stock with 30% vesting immediately and the remaining 70% vesting in equal monthly installments over the twelve months from the date of grant. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">In addition to annual compensation paid to each member of the Board, each new director appointed to the Board received an initial grant of options to purchase 30,000 shares of Common Stock at an exercise price based on the closing price of the Company&#8217;s common stock as reported on the Nasdaq Capital Market on the date of grant, which options shall expire, if not previously exercised, ten years from the date of grant, and shall vest as follows: (i) 50% on the one-year anniversary of the date of grant, and (ii) the remaining 50% in four equal quarterly installments over the following year. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">In October 2023, the Board approved a revised director compensation plan payable to all non-employee independent directors, effective October 1, 2023 (&#8220;Revised Board Plan&#8221;). As revised, under the terms of the Revised Board Plan, non-employee independent directors receive $121,000 annually, payable in restricted stock units to be settled in shares of the Company&#8217;s Common Stock, with 30% vesting immediately, and the remaining 70% vesting in monthly installments throughout the remainder of the year following the date of grant. In addition, each independent director that chairs a standing committee of the Board will receive an additional annual payment of $10,000, payable in restricted stock units to be settled in shares of the Company&#8217;s Common Stock, with 30% vesting immediately, and the remaining 70% vesting in monthly installments throughout the remainder of the year following the date of grant. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">In February 2025, the Board approved a revised director compensation plan payable to all non-employee independent directors, effective February 1, 2025 (&#8220;Second Revised Board Plan&#8221;). As revised, under the terms of the Second Revised Board Plan, the chair of the Audit Committee of the Board will receive an additional annual payment of $18,000 and each independent director of the Compensation Committee and the Nominating Committee of the Board will receive an additional annual payment of $10,000, payable in restricted stock units to be settled in shares of the Company&#8217;s Common Stock, with 30% vesting immediately, and the remaining 70% vesting in monthly installments throughout the remainder of the year following the date of grant. In addition, each independent director that is a member of the audit committee of the Board will receive an additional annual payment of $9,000, payable in restricted stock units to be settled in shares of the Company&#8217;s Common Stock, with 30% vesting immediately, and the remaining 70% vesting in monthly installments throughout the remainder of the year following the date of grant. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">68</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <a id="ITEM_12_SECURITY_OWNERSHIP_OF_CERTAIN_BENEFICIAL_OWNERS_AND_MANAGEMENT_AND_RELATED_STOCKHOLDER_MATTERS" title="ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS."></a><span style="font-size: 10pt; font-weight: bold;">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Equity Compensation Plan Information</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">On March 31, 2017, the Company adopted, and the stockholders approved, the 2017 Equity Incentive Plan (the "Incentive Plan"). The Incentive Plan reserved 2.0 million shares of our Common Stock for issuance as one of four types of equity incentive awards: (i) stock options, (ii) shares of Common Stock, (iii) restricted stock awards, and (iv) restricted stock units.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">Stockholders authorized an increase to the shares of Common Stock authorized under the plan of an additional 2,100,000 shares in May 2019, an additional 1,900,000 shares in June 2020, an additional 1,500,000 shares in June 2021, an additional 1,500,000 shares in May 2022, an additional 7,500,000 in December 2024, and an additional 4,000,000 in December 2025, for a total of 20,500,000 shares authorized for issuance under the Incentive Plan as of the date of this Annual Report on Form 10-K. As of December 31, 2025, there were 8,011,625 shares of Common Stock available for grant under the Incentive Plan.
</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The following table sets forth information as of December 31, 2025, with respect to compensation plans (including individual compensation arrangements) under which our equity securities are authorized for issuance, aggregated as follows:</span>
  </div><div style="text-align: justify;">

  &#160;</div><table cellpadding="0" class="customnewtablestyle1" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 1%;">&#160;</td><td style="width: 1%;"/><td style="width: 15%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;">&#160;</td><td style="width: 1%;"/><td style="width: 15%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;">&#160;</td><td style="width: 1%;"/><td style="width: 15%;"/><td style="width: 1%;"/></tr><tr><td style="vertical-align: bottom; text-align: left; border-width: initial; border-style: none; border-color: initial; font-weight: bold;"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 15%;"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 15%;"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: center; width: 15%;">(c) Number of securities</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td></tr><tr><td style="vertical-align: bottom; text-align: left; border-width: initial; border-style: none; border-color: initial; font-weight: bold;"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 15%;"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 15%;"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: center; width: 15%;">remaining available for</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td></tr><tr><td style="vertical-align: bottom; text-align: left; border-width: initial; border-style: none; border-color: initial; font-weight: bold;"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 15%;">(a) Number of securities to be</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 15%;">(b) Weighted-average</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: center; width: 15%;">future issuance under</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td></tr><tr><td style="vertical-align: bottom; text-align: left; border-width: initial; border-style: none; border-color: initial; font-weight: bold;"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 15%;">issued upon exercise of</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 15%;">exercise price of</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: center; width: 15%;">equity compensation plans</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td></tr><tr><td style="vertical-align: bottom; text-align: left; border-width: initial; border-style: none; border-color: initial; font-weight: bold;"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 15%;">outstanding options,  warrants</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 15%;">outstanding options,</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: center; width: 15%;">(excluding securities</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td></tr><tr><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold;">Name (1)</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 15%;">and rights</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 15%;"> warrants and rights</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; font-weight: bold; text-align: center; width: 15%;"> reflected in column (a))</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 1%;" title="PART III Table 6 - G2">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="vertical-align: bottom; text-align: left; border-width: initial; border-style: none; border-color: initial;">Equity compensation plans approved by security holders</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - C2"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="text-align: right; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 15%;">6,449,534</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - E2"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - E2">$</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: right; width: 15%;">2.05</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - G2"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: right; width: 15%;">8,011,625</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - G2">&#160;</td></tr><tr><td style="vertical-align: bottom; text-align: left; border-width: initial; border-style: none; border-color: initial;">Equity compensation plans not approved by security holders</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - C2"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: right; width: 15%;">-</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - C2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - E2"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - E2">$</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: right; width: 15%;">-</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - E2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - G2"/><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - G2">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: right; width: 15%;">-</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold; text-align: left; width: 1%;" title="PART III Table 6 - G2">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="border-width: initial; border-style: none; border-color: initial;">Total</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="text-align: left; font-weight: bold; width: 1%;" title="PART III Table 6 - C3"/><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C3">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: right; width: 15%;">6,449,534</td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - C3">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="text-align: left; font-weight: bold; border-collapse: collapse; width: 1%;" title="PART III Table 6 - E3"/><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; font-weight: bold; border-collapse: collapse; width: 1%;" title="PART III Table 6 - E3">$</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: right; width: 15%;">2.05</td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - E3">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; font-weight: bold;">&#160;</td><td style="text-align: left; font-weight: bold; width: 1%;" title="PART III Table 6 - G3"/><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G3">&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; vertical-align: bottom; font-weight: bold; text-align: right; width: 15%;">8,011,625</td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; font-weight: bold; width: 1%;" title="PART III Table 6 - G3">&#160;</td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">69</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Security Ownership of Certain Beneficial Owners and Management</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The following table sets forth information with respect to the beneficial ownership of our voting securities as of Marc<span style="background-color: rgb(255, 255, 255);">h 23, 2</span>026, by (i) each stockholder known by us to be the beneficial owner of more than 5% of our voting securities, (ii) each of our directors and named executive officers, and (iii) all of our directors and executive officers as a group. Unless otherwise noted, the address for each person named in the table is c/o Wrap Technologies, Inc., 3350 Virginia Street, Miami, Florida 33133.</span>
  </div><div style="text-align: justify;">

  &#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr><tr><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial;"/><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - E2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - E2">&#160;</td></tr><tr><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial;"/><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; width: 9%;">Number of</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - E2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - E2">&#160;</td></tr><tr><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial;"/><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; width: 9%;">Shares of</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - E2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - E2">&#160;</td></tr><tr><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial;"/><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; width: 9%;">Common Stock</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - E2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - E2">&#160;</td></tr><tr><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial;"/><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; width: 9%;">Beneficially</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - E2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: initial; border-style: none; border-color: initial; width: 9%;">Percentage of</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="PART III Table 7 - E2">&#160;</td></tr><tr><td style="font-weight: bold; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: left;">
Name and Address of Beneficial Owner</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">Owned (1)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 7 - C2">&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 7 - E2">&#160;</td><td style="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">Class (2)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 7 - E2">&#160;</td></tr><tr><td style="font-weight: bold;">5% Stockholders</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 7 - C3">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="PART III Table 7 - C3">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 7 - E3">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="PART III Table 7 - E3">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Elwood G. Norris(3)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C4">&#160;</td><td style="width: 9%; text-align: right;">5,505,981</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C4">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E4">&#160;</td><td style="width: 9%; text-align: right;">9.92</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E4">%</td></tr><tr><td>Iroquois Capital Investment Group, LLC (4)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C5">&#160;</td><td style="width: 9%; text-align: right;">6,159,822</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C5">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E5">&#160;</td><td style="width: 9%; text-align: right;">9.99</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E5">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Scot Cohen/V4 Global LLC (5)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C6">&#160;</td><td style="width: 9%; text-align: right;">11,808,987</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C6">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E6">&#160;</td><td style="width: 9%; text-align: right;">17.75</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E6">%</td></tr><tr><td/><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C8">&#160;</td><td style="width: 9%; text-align: right;"/><td style="width: 1%; text-align: left;" title="PART III Table 7 - C8">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E8">&#160;</td><td style="width: 9%; text-align: right;"/><td style="width: 1%; text-align: left;" title="PART III Table 7 - E8">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold;">Named Executive Officers and Directors</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 7 - C9">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="PART III Table 7 - C9">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 7 - E9">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="PART III Table 7 - E9">&#160;</td></tr><tr><td>Scot Cohen/V4 Global LLC (5)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C10">&#160;</td><td style="width: 9%; text-align: right;">11,808,987</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C10">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E10">&#160;</td><td style="width: 9%; text-align: right;">17.75</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E10">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Jared Novick/Continuum Ventures, LLC (6)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C11">&#160;</td><td style="width: 9%; text-align: right;">2,383,350</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C11">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E11">&#160;</td><td style="width: 9%; text-align: right;">4.14</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E11">%</td></tr><tr><td>Bruce Bernstein (7)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C12">&#160;</td><td style="width: 9%; text-align: right;">297,673</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C12">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E12">&#160;</td><td style="width: 9%; text-align: right;">*</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E12">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Marc Savas/Savbo Investments LLC (8)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C12">&#160;</td><td style="width: 9%; text-align: right;">1,098,837</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C12">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E12">&#160;</td><td style="width: 9%; text-align: right;">1.95</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E12">%</td></tr><tr><td>Rajiv Srinivasan (9)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C13">&#160;</td><td style="width: 9%; text-align: right;">123,672</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C13">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E13">&#160;</td><td style="width: 9%; text-align: right;">*</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E13">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Vice Admiral Tim Szymanski (10)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C14">&#160;</td><td style="width: 9%; text-align: right;">119,752</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C14">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E14">&#160;</td><td style="width: 9%; text-align: right;">*</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E14">&#160;</td></tr><tr><td>John Shulman / Juggernaut Management, LLC (11)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C14">&#160;</td><td style="width: 9%; text-align: right;">605,394</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C14">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E14">&#160;</td><td style="width: 9%; text-align: right;">1.09</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E14">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Gerald Ratigan</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C14">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C14">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E14">&#160;</td><td style="width: 9%; text-align: right;">*</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E14">&#160;</td></tr><tr><td>All directors and executive officers as a group (8 persons)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C15">&#160;</td><td style="width: 9%; text-align: right;">16,437,665</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - C15">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E15">&#160;</td><td style="width: 9%; text-align: right;">25.89</td><td style="width: 1%; text-align: left;" title="PART III Table 7 - E15">%</td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">* Represents ownership of less than 1%.</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">70</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ol style="font-size: 10pt;"><li>Beneficial ownership is determined in accordance with the rules of the SEC and generally includes voting or investment power with respect to securities. Each of the beneficial owners listed above has direct ownership of and sole voting power and investment power with respect to the shares set forth in the above table.</li><li>A total of 55,500,054 shares of our Common Stock are considered to be outstanding, pursuant to SEC Rule 13d-3(d)(1) as of March 23, 2026</li><li>
Based on the Schedule 13D/A filed jointly with the SEC on January 29, 2026, by the Norris Family 1997 Trust (the &#8220;Norris Trust&#8221;), Elwood G. Norris and Stephanie A. Norris and certain information made available to the Company. The shares of Common Stock are directly held by the Trust and Mr. Norris. The shares of Common Stock directly held by Mr. Norris and the Norris Trust are also indirectly beneficially owned by Stephanie A. Norris, as a trustee of the Norris Trust. The amount reported herein consists of 5,505,981 shares of Common Stock. The address of each of the parties herein is 15891 Blue Crystal Trail, Poway, CA 92064.
</li><li>	Based on certain information made available to the Company. The securities reported herein are directly held by Iroquois Capital Investment Group LLC (&#8220;ICIG&#8221;) and Iroquois Master Fund, Ltd. (&#8220;IMF&#8221;). Consists of (i) 412,129 shares of common stock held by ICIG, (ii) 425,000 Pre-Funded Warrant Shares and held by ICIG (subject to a 9.99% beneficial ownership limitation), (iii) 425,000 Common Warrant Shares held by ICIG (subject to a 9.99% beneficial ownership limitation), (iv) 1,210,574 shares of common stock issuable upon exercise of certain warrants (subject to a 4.99% beneficial ownership limitation) held by ICIG, (v) 200,000 shares of common stock issuable upon conversion of 290 shares of the Company&#8217;s Series A Preferred Stock (subject to a 4.99% beneficial ownership limitation) held by ICIG, (vi) 408,333 shares of common stock issuable upon conversion of 612.5 shares of Series B Preferred Stock held by ICIG (subject to a 4.99% beneficial ownership limitation), (vii) 294,045 shares of common stock held by IMF, (viii) 375,000 Pre-Funded Warrant Shares and held by IMF (subject to a 9.99% beneficial ownership limitation), (ix) 375,000 Common Warrant Shares held by IMF (subject to a 9.99% beneficial ownership limitation), (x) 1,410,344 shares of common stock issuable upon conversion of 2,045 shares of the Company&#8217;s Series A Convertible Preferred Stock (subject to a 4.99% beneficial ownership limitation) held by IMF, (xi)  825,000 shares of common stock issuable upon exercise of 1,237.5 shares of Series B Preferred Stock held by IMF, and (xii) 3,643,966 shares of common stock issuable upon exercise of certain warrants (subject to a 4.99% beneficial ownership limitation) held by IMF.
Iroquois Capital Management L.L.C. (&#8220;ICM&#8221;) is the investment manager of IMF. ICM has voting control and investment discretion over securities held by IMF. As Managing Members of ICM, Richard Abbe and Kimberly Page make voting and investment decisions on behalf of ICM in its capacity as investment manager to IMF. Mr. Abbe is the managing member of ICIG. Mr. Abbe has sole voting control and investment discretion over securities held by ICIG. As such, Mr. Abbe may be deemed to be the beneficial owner (as determined under Section 13(d) of the Securities Exchange Act of 1934, as amended) of the securities held by ICIG. As a result of the foregoing, Mr. Abbe and Mrs. Page may be deemed to have beneficial ownership (as determined under Section 13(d) of the Securities Exchange Act of 1934, as amended) of the securities held by ICM and IMF. The principal business address for ICIG and IMF is 2 Overhill Road, Suite 400, Scarsdale, NY 10583.
</li><li>	Based on certain information made available to the Company. Includes (i) 294,045 shares of Common Stock, (ii) 475,000 shares of Common Stock held by V4 Global, LLC (&#8220;V4 Global&#8221;), (iii) 1,410,344 shares of Common Stock issuable upon conversion of 2,045 shares of Series A Preferred Stock, (iv) 825,000 shares of Common Stock issuable upon conversion of 1237.5 shares of Series B Preferred Stock (subject to a 4.99% beneficial ownership blocker), (v) 3,643,966 shares of Common Stock issuable upon exercise of certain warrants (subject to a 4.99% beneficial ownership blocker), (vi) 375,000 shares of Common Stock issuable upon exercise of certain pre-funded warrants (subject to a 9.99% beneficial ownership blocker), (vii) 375,000 shares of Common Stock issuable upon exercise of certain warrants (subject to a 9.99% beneficial ownership blocker, and (viii) 4,310,632 shares of Common Stock issuable upon exercise of certain warrants held by V4 Global.
Mr. Cohen has voting and dispositive control with respect to the securities held by V4 Capital Partners, LLC (&#8220;V4 Capital&#8221;) and V4 Global. As a result, Mr. Cohen may be deemed to have beneficial ownership (as determined under Section 13(d) of the Exchange Act) of the securities held by V4 Capital and V4 Global. The principal business address of V4 Capital, V4 Global and Mr. Cohen is 445 Grand Bay Drive, Apt. P1A, Key Biscayne, FL 33149.
</li><li>	Represents (i) 275,000 shares of Common Stock, (ii) 1,583,350 shares of Common Stock underlying stock options that were vested as of the date hereof, or could vest within 60 days hereafter, (iii) 250,000 shares of Common Stock underlying RSUs that were vested as of the date hereof, or could vest within 60 days hereafter and (iv) 275,000 shares of Common Stock underlying certain warrants (subject to a beneficial ownership limitation of 4.99%).
The securities reported herein are directly held by Continuum Ventures, LLC and Jared Novick. Jared Novick is a manager of Continuum Ventures, LLC and has voting control and investment discretion over the securities reported herein that are held by Continuum Ventures, LLC. As a result, Mr. Novick may be deemed to have beneficial ownership (as determined under Section 13(d) of the Exchange Act of the securities reported herein that are held by Continuum Ventures, LLC.
</li><li>	Mr. Bernstein holds (i) 48,706 shares of Common Stock, (ii) 222,500 shares of Common Stock underlying stock options that were vested as of the date hereof, or will vest within 60 days hereafter, and (iii) 26,467 shares of Common Stock underlying RSUs that were vested as of the date hereof, or will vest within 60 days hereafter.
</li><li> Represents (i) 139,409 shares of Common Stock, (ii) 394,827 shares of Common Stock issuable upon exercise of certain warrants (with certain warrants subject to a 4.99% beneficial ownership blocker), (iii) 500 shares of Series A Preferred Stock, convertible into up to approximately 344,828 shares of Common Stock (subject to a 4.99% beneficial ownership blocker), (iv) 69,773 shares of Common Stock underlying RSUs that were vested as of the date hereof, or will vest within 60 days hereafter, (v) 75,000 shares of Common Stock held by Savbo Investments LLC (&#8220;Savbo&#8221;), and (vi) 75,000 shares of Common Stock issuable upon exercise of certain warrants (with certain warrants subject to a 4.99% beneficial ownership blocker) held by Savbo.
Marc Savas is a manager of Savbo Investments LLC and has voting control and investment discretion over the securities reported herein that are held by Savbo Investments LLC. As a result, Mr. Savas may be deemed to have beneficial ownership (as determined under Section 13(d) of the Exchange Act of the securities reported herein that are held by Savbo Investments LLC.
</li><li>	Mr. Srinivasan holds (i) 29,370 shares of common stock, (ii) 75,000 shares of common stock underlying stock options that were vested as of the date hereof, or will vest within 60 days hereafter and (iii) 19,302 shares of common stock underlying RSUs that were vested as of the date hereof, or will vest within 60 days hereafter.
</li><li>Mr. Szymanski holds (i) 79,810 shares of common stock, (ii) 22,500 shares of common stock underlying stock options that were vested as of the date hereof, or will vest within 60 days hereafter and (iii) 17,442 shares of common stock underlying RSUs that were vested as of the date hereof, or will vest within 60 days hereafter.
</li><li>Based on certain information available to the Company. Consists of (i)  66,000 shares of Common Stock, (ii) 30,000 shares of common stock underlying stock options that were vested as of the date hereof, or will vest within 60 days hereafter, (iii) 9,394 shares of common stock underlying RSUs that were vested as of the date hereof, or will vest within 60 days hereafter, (iv) 250,000 shares of Common Stock held by Juggernaut Management, LLC (&#8220;Juggernaut&#8221;), and (v) 250,000 shares of Common Stock issuable upon exercise of certain warrants (subject to a 4.99% beneficial ownership blocker).
John Shulman is a manager of Juggernaut and has voting control and investment discretion over the securities reported herein that are held by Juggernaut. As a result, Mr. Shulman may be deemed to have beneficial ownership (as determined under Section 13(d) of the Exchange Act of the securities reported herein that are held by Juggernaut.</li></ol><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">71</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <a id="ITEM_13_CERTAIN_RELATIONSHIPS_AND_RELATED_TRANSACTIONS_AND_DIRECTOR_INDEPENDENCE" title="ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE."></a><span style="font-size: 10pt; font-weight: bold;">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Transactions with Related Persons</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">SEC rules require us to disclose any transaction or currently proposed transaction in which we are a participant and in which any related person has or will have a direct or indirect material interest involving an amount that exceeds the lesser of $120,000 or one percent (1%) of the average of the Company&#8217;s total assets as of the end of the last two completed fiscal years. A related person is any executive officer, director, nominee for director, or holder of 5% or more of the Company&#8217;s Common Stock, or an immediate family member of any of those persons.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The Company has adopted a Related Person Transaction Policy pursuant to which the Audit Committee of the Board is responsible for reviewing and approving all transactions in which the Company is a participant and in which any director, executive officer, holder of more than 5% of the Company's voting securities, or any immediate family member of such persons has or will have a direct or indirect material interest. In reviewing and approving any related party transaction, the Audit Committee considers all relevant facts and circumstances, including whether the transaction is on terms no less favorable to the Company than terms that could have been reached with an unrelated third party and whether the transaction is in the best interests of the Company and its stockholders. The Company's Code requires directors, officers, and employees to disclose to their supervisor, the Chair of the Audit Committee, or the Chair of the Board any material transaction or relationship that could reasonably be expected to give rise to a conflict of interest. All of the related party transactions described herein were reviewed and approved or ratified by the Audit Committee in accordance with the Company's Related Person Transaction Policy.</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Series A Preferred Stock</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">On June 29, 2023, the Company entered into the Series A Purchase Agreement with certain investors, including Scot Cohen, the Company&#8217;s Chief Executive Officer, and V4 Global. Mr. Cohen has voting and dispositive control with respect to the securities and is deemed to be the beneficial owner of the securities held by V4 Global. Pursuant to the Series A Purchase Agreement, the Company issued to Mr. Cohen and V4 Global an aggregate of 3,000 shares of Series A Preferred Stock and Series A Warrants to purchase up to an aggregate of 2,068,966 shares of Common Stock for aggregate gross proceeds of $3,000,000. For the year ended December 31, 2025, Mr. Cohen earned dividends totaling $300,000 on his Series A Preferred Stock.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">February 2025 Private Placement</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">On February 24, 2025, the Company entered into the PIPE Purchase Agreement with the PIPE Purchasers for the issuance and sale in a private placement of an aggregate of 3,216,666 shares of Common Stock and PIPE Warrants to purchase up to 3,216,666 shares of Common Stock, with an exercise price of $1.80 per share. The purchase price for one share of Common Stock and accompanying PIPE Warrant was $1.80. The estimated gross proceeds to the Company were $5.8 million, before estimated offering expenses payable by the Company.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The Company issued the following to related parties: (i) Mr. Cohen through V4 Global an aggregate of 1,100,000 shares of Common Stock and PIPE Warrants to purchase up to an aggregate of 1,100,000 shares of common stock for aggregate gross proceeds of $1,980,000, (ii) Mr. Novick through Continuum Ventures LLC an aggregate of 275,000 shares of Common Stock and PIPE Warrants to purchase up to an aggregate of 275,000 shares of Common Stock for aggregate gross proceeds of $495,000, and (iii) Mr. Savas through Savbo Investments LLC an aggregate of 50,000 shares of common stock and PIPE Warrants to purchase up to an aggregate of 50,000 shares of common stock for aggregate gross proceeds of $90,000. For the year ended December 31, 2025, V4 Global earned
dividends totali<span style="background-color: rgb(255, 255, 255);">ng $192,500 on t</span>he Series A Preferred Stock.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">72</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">August 2025 Private Placement</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">
On August 18, 2025, the Company entered into the Series B Securities Purchase Agreement with the Series B Purchasers for the issuance and sale in a private placement of an aggregate of (i) 4,500 shares of Series B Preferred Stock, initially convertible into up to 3,000,000 shares of the Company&#8217;s Common Stock, at an initial conversion price of $1.50 per share, and (ii) accompanying Series B Warrants to purchase up to 3,000,000 shares of Common Stock, with an initial exercise price of $1.50 per share. The estimated gross proceeds of the Series B Private Placement to the Company were $4.5 million, before estimated offering expenses payable by the Company. In connection with the Series B Private Placement, the Company issued to Mr. Cohen, through V4, an aggregate of 1,000 shares of Series B Preferred Stock and Series B Warrants to purchase up to an aggregate of 666,667 shares of Common Stock for aggregate gross proceeds of $1,000,000.
</span></div><div style="text-align: justify;">&#160;&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;"><b>
February 2026 Private Placement
</b></span></div><div style="text-align: justify;">&#160;&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">
On February 2, 2026, we entered into the February 2026 Purchase Agreement with the February 2026 Purchasers for the issuance and sale in a private placement of (i) an aggregate of 1,700,000 shares of Common Stock, (ii) Pre-Funded Warrants to purchase up to 800,000 shares of Common Stock, with an exercise price of $0.0001 per share, and (iii) Common Warrants to purchase up to 2,500,000 shares of Common Stock, with an exercise price of $2.30 per share. The estimated gross proceeds from the February 2026 Closing were approximately $5.0 million, prior to deducting offering expenses payable by us.

The Company issued the following to related parties: (i) an aggregate of 475,000 shares of Common Stock and Common Warrants to purchase up to an aggregate of 475,000 shares of Common Stock for aggregate gross proceeds of $950,000 to Mr. Cohen through V4 Global, (ii) an aggregate of 250,000 shares of Common Stock and Common Warrants to purchase up to an aggregate of 250,000 shares of Common Stock for aggregate gross proceeds of $500,000 to Mr. Shulman through Juggernaut Management, LLC, and (iii) an aggregate of 25,000 shares of Common Stock and Common Warrants to purchase up to an aggregate of 25,000 shares of Common Stock for aggregate gross proceeds of $50,000 to Mr. Savas through Savbo Investments LLC.
</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Director Independence</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">See &#8220;Directors, Executive Officers and Corporate Governance - Director Independence&#8221; and &#8220;Directors, Executive Officers and Corporate Governance - Board Committees&#8221; above.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <a id="ITEM_14_PRINCIPAL_ACCOUNTING_FEES_AND_SERVICES" title="ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES."></a><span style="font-size: 10pt; font-weight: bold;"> ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Independent Registered Public Accounting Firm</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">The Audit Committee, effective as of May 7, 2024, appointed HTL International, LLC (&#8220;HTL&#8221;) as the Company&#8217;s independent registered public accounting firm for the Company&#8217;s fiscal year since then. </span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Audit and Non-Audit Fees</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;"> The Company engaged HTL from May 7, 2024, to present. The following table presents fees for professional audit services rendered by HTL for audit and other services provided for the fiscal years ended December 31, 2025, and December 31, 2024. </span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">&#160;</span>
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 8 - C3">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 8 - C3">&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 8 - E3">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; vertical-align: bottom;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="PART III Table 8 - E3">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 8 - C4">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="PART III Table 8 - C4">&#160;</td><td>&#160;</td><td style="width: 1%;" title="PART III Table 8 - E4">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="PART III Table 8 - E4">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Audit Fees(1)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - C5">$</td><td style="width: 9%; text-align: right;">175,000</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - C5">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - E5">$</td><td style="width: 9%; text-align: right;">165,000</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - E5">&#160;</td></tr><tr><td>Audit Related Fees(2)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - C6">&#160;</td><td style="width: 9%; text-align: right;">19,000</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - C6">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - E6">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - E6">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Tax Fees(3)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - C7">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - C7">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - E7">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="PART III Table 8 - E7">&#160;</td></tr><tr><td>All Other Fees(4)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="PART III Table 8 - C8">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="PART III Table 8 - C8">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="PART III Table 8 - E8">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="PART III Table 8 - E8">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="PART III Table 8 - C9">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">194,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="PART III Table 8 - C9">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="PART III Table 8 - E9">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black;">165,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black;" title="PART III Table 8 - E9">&#160;</td></tr></table><div style="text-align: justify;">

  &#160;</div><div style="font-size: 10pt; text-indent: -25px; padding-left: 25px;">
     (1)&#160; &#160;A<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="text-align: justify; text-decoration-thickness: initial; float: none; display: inline !important;"><span style="text-indent: 0px; text-decoration-thickness: initial; float: none; display: inline !important;">udit Fees include fees for services rendered for the audit of our annual financial statements, the review of financial statements included in our Quarterly Reports on Form 10-Q, assistance with and review of documents filed with the SEC and consents and other services normally provided in connection with regulatory filings.</span></span></span></div><div style="font-size: 10pt; text-indent: -25px; padding-left: 25px;">
     (2)&#160; &#160;A<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="text-align: justify; text-decoration-thickness: initial; float: none; display: inline !important;"><span style="text-indent: 0px; text-decoration-thickness: initial; float: none; display: inline !important;">udit Related fees principally include fees incurred for due diligence in connection with potential transactions and accounting consultations.</span></span></span></div><div style="font-size: 10pt; text-indent: -25px; padding-left: 25px;">
     (3)&#160; &#160;T<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="text-align: justify; text-decoration-thickness: initial; float: none; display: inline !important;"><span style="text-indent: 0px; text-decoration-thickness: initial; float: none; display: inline !important;">ax Fees would include fees for services rendered for tax compliance, tax advice, and tax planning.</span></span></span></div><div style="font-size: 10pt; text-indent: -25px; padding-left: 25px;">
     (4)&#160; &#160;A<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="text-align: justify; text-decoration-thickness: initial; float: none; display: inline !important;"><span style="text-indent: 0px; text-decoration-thickness: initial; float: none; display: inline !important;">ll Other Fees would include fees that do not constitute Audit Fees, Audit Related Fees, or Tax Fees.</span></span></span></div><div style="text-align: justify; clear: both;">&#160;</div><div style="text-align: justify; clear: both; font-size: 10pt;">The percentage of services set forth above in the category audit related fees, that were approved by the Audit Committee pursuant to Rule 2-01(c)(7)(i)(C) (relating to the approval of a de minimis amount of non-audit services after the fact but before completion of the audit), was 100%.</div><div style="text-align: justify; clear: both;">&#160;&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">73</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <span style="font-size: 10pt; font-weight: bold;">Policy on Audit Committee Pre-Approval of Audit and Permissible Non-Audit Services of Independent Auditors</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div style="text-align: justify;">
   <span style="font-size: 10pt;">Consistent with SEC policies regarding auditor independence, the Audit Committee has responsibility for appointing, setting compensation and overseeing the work of our independent registered public accounting firm. In recognition of this responsibility, the Audit Committee has established a policy to pre-approve all audit and permissible non-audit services provided by our independent registered public accounting firm.
</span></div><div style="text-align: justify;">&#160;&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">
 Prior to engagement of an independent registered public accounting firm for the next year&#8217;s audit, management will submit an aggregate of services expected to be rendered during that year for each of four categories of services to the Audit Committee for approval.
</span></div><div style="text-align: justify;">&#160;&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">
1.	Audit services include audit work performed in the preparation of financial statements, as well as work that generally only an independent registered public accounting firm can reasonably be expected to provide, including comfort letters, statutory audits, and attest services and consultation regarding financial accounting and/or reporting standards.
</span></div><div style="text-align: justify;"><span style="font-size: 10pt;">2.	Audit-Related services are for assurance and related services that are traditionally performed by an independent registered public accounting firm, including due diligence related to mergers and acquisitions, employee benefit plan audits, and special procedures required to meet certain regulatory requirements.
</span></div><div style="text-align: justify;"><span style="font-size: 10pt;">3.	Tax services include all services performed by an independent registered public accounting firm&#8217;s tax personnel except those services specifically related to the audit of the financial statements, and includes fees in the areas of tax compliance, tax planning, and tax advice.
</span></div><div style="text-align: justify;"><span style="font-size: 10pt;">4.	Other Fees are those associated with services not captured in the other categories. The Company generally does not request such services from our independent registered public accounting firm.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">
Prior to engagement, the Audit Committee pre-approves these services by category of service, including for the fiscal year ended December 31, 2025. The fees are budgeted and the Audit Committee requires our independent registered public accounting firm and management to report actual fees versus the budget periodically throughout the year by category of service. During the year, circumstances may arise when it may become necessary to engage our independent registered public accounting firm for additional services not contemplated in the original pre-approval. In those instances, the Audit Committee requires specific pre-approval before engaging our independent registered public accounting firm.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10pt;">The Audit Committee may delegate pre-approval authority to one or more of its members. The member to whom such authority is delegated must report, for informational purposes only, any pre-approval decisions to the Audit Committee at its next scheduled meeting.
</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div>



  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">74</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><div>&#160;</div><div>&#160;</div></div><div>






















































































































































































































































































































  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt; font-weight: bold;">PART IV</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_15_EXHIBITS_AND_FINANCIAL_STATEMENT_SCHEDULES" title="ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES"></a><span style="font-size: 10.0pt; font-weight: bold;">ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><table style="border-spacing: 0px; border-collapse: collapse; margin-left: 0.25pt; width: 100%; font-size: 10pt; color: rgb(0, 0, 0);">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 21.85pt;">&#160;</td>
    <td style="width: 21.8pt;">&#160;</td>
    <td style="width: 436.3pt;">&#160;</td>
    <td style="width: 16.4pt;">&#160;</td>
    <td style="width: 43.65pt;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">(a)</span>
     </td>
    <td colspan="2" style="padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">List of documents filed as a part of this report:</span>
     </td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td colspan="2" style="padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">(1)</span>
     </td>
    <td style="width: 80%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">Index to Financial Statements</span>
     </td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: justify;">&#160;</td>
    <td style="text-align: justify;">&#160;</td>
    <td style="text-align: justify;">&#160;</td>
    <td style="text-align: justify;">&#160;</td>
    <td style="text-align: justify;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 80%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">Report of Independent Registered Public Accounting Firm (PCAOB ID: 7000)</span>
     </td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">F-2</span>
     </td>
   </tr>

   <tr style="vertical-align: top;">
    <td style="text-align: justify;">&#160;</td>
    <td style="text-align: justify;">&#160;</td>
    <td style="text-align: justify;">&#160;</td>
    <td style="text-align: justify;">&#160;</td>
    <td style="text-align: justify;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 80%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">Balance Sheets as of December 31, 2025 and 2024</span></td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">F-3</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 80%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">Statements of Operations and Comprehensive Loss for the Years Ended December 31, 2025 and 2024</span></td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">F-4</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 80%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">Statements of Stockholders&#8217; Equity for the Years Ended December 31, 2025 and 2024</span></td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">F-5</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 80%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">Statements of Cash Flows for the Years Ended December 31, 2025 and 2024</span></td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">F-6</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 80%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">Notes to Financial Statements</span>
     </td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">F-7</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 80%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">(2)</span>
     </td>
    <td style="width: 80%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">Financial Statement Schedules</span>
     </td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td colspan="3" style="padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">All schedules have been omitted because the information is not applicable, is not material or because the information required is included in the financial statements or the notes thereto.</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td colspan="3" style="padding: 0.25pt; text-align: justify;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">(3)</span>
     </td>
    <td style="width: 80%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">Index to Exhibits</span>
     </td>
    <td style="width: 3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 8%; padding: 0.25pt; text-align: justify;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 4%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td colspan="3" style="padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">The exhibits listed on the accompanying index to exhibits immediately following the financial statements are filed as part of, or hereby incorporated by reference into, this Form 10-K.</span>
     </td>
   </tr>
  </table><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">(a)(2) Consolidated Financial Statement Schedules:</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">75</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-indent: 36pt; text-align: justify;">
   <span style="font-size: 10.0pt;">Schedules not filed are omitted because of the absence of the conditions under which they are required or because the required information is included in the consolidated financial statements or the notes thereto.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt; background-color: rgb(255, 255, 255);"><b>&#160; &#160;&#160;</b></div><div>

  </div><table style="border-spacing: 0px; border-collapse: collapse; margin: auto; width: 100%; font-size: 10pt;">
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">



      <span style="font-weight: bold;">Exhibit</span>

      <span style="font-weight: bold; text-decoration: underline;">Number</span>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">


      <span style="font-weight: bold; text-decoration: underline;">Description</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; vertical-align: middle; text-align: justify;">&#160;</td>
    <td style="width: 89.7%; padding: 0.25pt; vertical-align: middle; text-align: justify;">&#160;</td>
   </tr>


   <tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000143774925004882/ex_781460.htm" style="-sec-extract:exhibit">2.1</a><br/></td>
    <td style="text-align: justify;">Asset Purchase Agreement, dated as of February 18, 2025, by and between Wrap Technologies, Inc. and W1 Global, LLC (incorporated by reference to Exhibit 2.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 24, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000165495417003384/ex3-1.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">3.1</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Amended and Restated Certificate of Incorporation of Wrap Technologies, Inc. (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on April 17, 2017).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000149315225028133/ex3-1.htm" style="-sec-extract:exhibit">3.1.1</a></td>
    <td style="vertical-align: middle; text-align: justify;">Certificate of Amendment of Amended and Restated Certificate of Incorporation of Wrap Technologies, Inc. (incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K, filed with the SEC on December 17, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000185173423000054/ex_474186.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">3.2</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; vertical-align: middle; text-align: justify;">


      Amended and Restated Bylaws of Wrap Technologies, Inc. (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 10, 2023).
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001702924/000143774923034593/wrap20231215_8k.htm" style="-sec-extract:exhibit">3.2.1</a></td>
    <td style="width: 89.7%; padding: 0.25pt; vertical-align: middle; text-align: justify;">


      Amendment No.1 to the Amended and Restated Bylaws of Wrap Technologies, Inc. (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 15, 2023).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000149315225020900/ex3-1.htm" style="-sec-extract:exhibit">3.2.2</a></td>
    <td style="vertical-align: middle; text-align: justify;">Second Amendment to the Amended and Restated Bylaws of Wrap Technologies, Inc. (incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K, filed with the SEC on November 5, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify; background-color: rgb(255, 255, 255);">


      <a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001702924/000143774923019053/wrap20230629d_8k.htm" style="-sec-extract:exhibit">3.3</a></td>
    <td style="width: 89.7%; padding: 0.25pt; vertical-align: middle; text-align: justify;">


      Certificate of Designations of Series A Convertible Preferred Stock (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on June 30, 2023).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001702924/000143774924027679/wrap20240823_8k.htm" style="-sec-extract:exhibit">3.3.1</a></td>
    <td style="width: 89.7%; padding: 0.25pt; vertical-align: middle; text-align: justify;">


      Certificate of Amendment of Certificate of Designations of Series A Convertible Preferred Stock. (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on August 23, 2024).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000164117225025536/ex3-1.htm" style="-sec-extract:exhibit">3.4</a></td>
    <td style="text-align: justify;">Certificate of Designations of Series B Convertible Preferred Stock of Wrap Technologies, Inc. (incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K, filed with the SEC on August 26, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000165495417005181/ex4-1.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">4.1</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Form of Common Stock Certificate (incorporated by reference to Exhibit 4.1 to the Company&#8217;s Registration Statement on Form S-1/A filed with the Securities and Exchange Commission on May 30, 2017).
     </td>
   </tr>





   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774923019053/ex_540253.htm" style="-sec-extract:exhibit">4.2</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Form of Placement Agent Warrant (incorporated by reference to Exhibit 4.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on June 30, 2023).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000143774925005752/ex_784263.htm" style="-sec-extract:exhibit">4.3</a><br/></td>
    <td style="text-align: justify;">Form of Warrant (incorporated by reference to Exhibit 4.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 28, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000164117225024642/ex4-1.htm" style="-sec-extract:exhibit">4.4</a><br/></td>
    <td style="text-align: justify;">Form of Warrant (incorporated by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K, filed with the SEC on August 18, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000149315226005110/ex4-1.htm" style="-sec-extract:exhibit">4.5</a><br/></td>
    <td style="text-align: justify;">Form of Warrant (incorporated by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K, filed with the SEC on February 4, 2026).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000149315226005110/ex4-2.htm" style="-sec-extract:exhibit">4.6</a></td>
    <td style="text-align: justify;">Form of Pre-Funded Warrant (incorporated by reference to Exhibit 4.2 to the Company's Current Report on Form 8-K, filed with the SEC on February 4, 2026).</td>
   </tr><tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify; background-color: rgb(255, 255, 255);">


      <span style="color: rgb(0, 0, 238); text-decoration: underline;"><a href="ex4-7.htm" style="-sec-extract:exhibit">4.7</a>*</span></td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Description of Securities.
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000165495417003384/ex10-1.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.1</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Amended and Restated Intellectual Property License Agreement, dated September 30, 2016, by and between Wrap Technologies, LLC and Syzygy Licensing LLC (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on April 17, 2017).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000165495417003384/ex10-2.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.2+</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Wrap Technologies, Inc. 2017 Equity Compensation Plan (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on April 17, 2017).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000165495419007594/ex10-1.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.2.1+</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Amendment No. 1 to the Wrap Technologies, Inc. 2017 Equity Compensation Plan (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on June 24, 2019).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000165495420006738/ex10-1.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.2.2+</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Amendment No. 2 to the Wrap Technologies, Inc. 2017 Equity Compensation Plan (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on June 17, 2020).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000185173421000041/ex_302752.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.2.3+</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Amendment No. 3 to the Wrap Technologies, Inc. 2017 Equity Compensation Plan (incorporated by reference to Exhibit 10.1 to the Registration Statement on Form S-8 filed with the Securities and Exchange Commission on November 5, 2021).
     </td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000164117225006244/ex10-2_4.htm" style="-sec-extract:exhibit">10.2.4+</a><br/></td>
    <td style="text-align: justify;">Amendment No. 4 to the Wrap Technologies, Inc. 2017 Equity Compensation Plan (incorporated by reference to Exhibit 10.2.4 to the Company&#8217;s Annual Report on Form 10-K/A filed with the Securities and Exchange Commission on April 25, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001702924/000143774924038378/wrap20241223_8k.htm" style="-sec-extract:exhibit">10.2.5+</a></td>
    <td style="text-align: justify;">Fifth Amendment to the Wrap Technologies, Inc. 2017 Equity Compensation Plan (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 26, 2024).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000149315225028133/ex10-1.htm" style="-sec-extract:exhibit">10.2.6+</a></td>
    <td style="text-align: justify;">Sixth Amendment to the Wrap Technologies, Inc. 2017 Equity Compensation Plan (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K, filed with the SEC on December 17, 2025).</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000165495420010068/ex10-1.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.4+</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Form of At-Will Employment, Confidential Information, Non-Compete/ Non-Solicitation, Invention Assignment, and Arbitration Agreement between the Key Employees and the Company dated December 14, 2020 (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the Securities and Exchange Commission on September 14, 2020).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000165495421002476/ex10-1.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.5</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Cooperation Agreement by and between the Company and Elwood G. Norris and certain of his affiliates dated March 4, 2021 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on March 9, 2021).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000185173422000050/ex_327867.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.6</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Consulting Agreement between the Company and LWV Consulting, LLC, dated January 24, 2022 (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission filed on January 26, 2022).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000185173422000050/ex_327868.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.7</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Consulting Agreement between the Company and LRHIRSH, LLC, dated January 24, 2022 (incorporated by reference to Exhibit 10.3 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 26, 2022).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000185173422000203/ex_359936.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.8+</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Employment Agreement between Wrap Technologies, Inc. and TJ Kennedy, dated April 13, 2022 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on April 19, 2022).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000185173422000203/ex_359937.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.9+</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Employment Agreement between Wrap Technologies, Inc. and Kevin Mullins, dated April 13, 2022. (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on April 19, 2022).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774924001738/ex_616951.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">10.9.1+</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      First Amendment to Employment Agreement, by and between Kevin Mullins and Wrap Technologies, Inc. dated January 14, 2024 (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 19, 2024).
     </td>
   </tr>

   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000185173422000705/ex_451370.htm" style="-sec-extract:exhibit">10.10</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Professional Services and Technology Acquisition Agreement, dated November 22, 2022, by and between Wrap Technologies, Inc., Lumeto, Inc. and Spatial Industries Group, Inc (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on November 29, 2022).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774923010660/ex_502845.htm" style="-sec-extract:exhibit">10.11</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Separation Agreement between the Company and Mr. Kennedy (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on April 19, 2023).
     </td>
   </tr>

























  </table><p>&#160;</p><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">76</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><table style="border-spacing: 0px; border-collapse: collapse; margin: auto; width: 100%; font-size: 10pt;">
































   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774923013651/ex_517312.htm" style="-sec-extract:exhibit">10.12</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Severance Agreement and Release of Claims, dated May 8, 2023, by and between Wrap Technologies, Inc. and Glenn Hickman (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on May 10, 2023).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774923019053/ex_540255.htm" style="-sec-extract:exhibit">10.13</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Form of Securities Purchase Agreement (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on June 30, 2023).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774923019053/ex_540252.htm" style="-sec-extract:exhibit">10.14</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Engagement Letter, dated June 29, 2023 by and between Wrap Technologies, Inc. and Katalyst Securities LLC (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on June 30, 2023).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774923024343/ex_562629.htm" style="-sec-extract:exhibit">10.15**</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Membership Interest Purchase Agreement, dated August 9, 2023, by and among Wrap Technologies, Inc., Buford Ortale, and the sellers signatory thereto (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on August 21, 2023).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774923028307/ex_581194.htm" style="-sec-extract:exhibit">10.16+</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Employment Agreement by and between Scot Cohen and Wrap Technologies, Inc. dated October 12, 2023 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 16, 2023).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774924001738/ex_616950.htm" style="-sec-extract:exhibit">10.16.1+</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      First Amendment to Employment Agreement, by and between Scot Cohen and Wrap Technologies, Inc. dated January 14, 2024 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 19, 2024).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774923035589/ex_610987.htm" style="-sec-extract:exhibit">10.17+</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Employment Agreement, by and between the Company and Jared Novick, effective as of December 26, 2023 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 26, 2023).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774924000746/ex_612555.htm" style="-sec-extract:exhibit">10.18</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Separation Agreement and Mutual Release of Claims, dated January 5, 2024, by and between Wrap Technologies, Inc. and Chris DeAlmeida (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 5, 2024).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000143774924027679/ex_717920.htm" style="-sec-extract:exhibit">10.19</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Form of Amendment, dated August 19, 2024, by and between Wrap Technologies, Inc. and the investors party thereto (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on August 23, 2024).<br/>
     </td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000143774925005752/ex_784264.htm" style="-sec-extract:exhibit">10.20</a><br/></td>
    <td style="text-align: justify;">Securities Purchase Agreement, dated February 24, 2025, by and among the Company and the investors signatory thereto. (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K, filed with the SEC on February 28, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000143774925005752/ex_784265.htm" style="-sec-extract:exhibit">10.21</a></td>
    <td style="text-align: justify;">Registration Rights Agreement, dated February 24, 2025, by and among the Company and the investors signatory thereto. (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 28, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000164117225018048/ex10-1.htm" style="-sec-extract:exhibit">10.22</a></td>
    <td style="text-align: justify;">Form of Series A Warrant Amendment, dated as of June 30, 2025, by and among Wrap Technologies, Inc. and the investors signatory thereto (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K, filed with the SEC on July 7, 2025)</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000164117225018048/ex10-2.htm" style="-sec-extract:exhibit">10.23</a></td>
    <td style="text-align: justify;">Form of 2025 Warrant Amendment, dated as of June 30, 2025, by and among Wrap Technologies, Inc. and the investors signatory thereto (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K, filed with the SEC on July 7, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000164117225024642/ex10-1.htm" style="-sec-extract:exhibit">10.24</a></td>
    <td style="text-align: justify;">Securities Purchase Agreement, dated August 18, 2025, by and among the Company and the investors signatory thereto (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K, filed with the SEC on August 18, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000164117225024642/ex10-2.htm" style="-sec-extract:exhibit">10.25</a></td>
    <td style="text-align: justify;">Registration Rights Agreement, dated August 18, 2025, by and among the Company and the investors signatory thereto (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K, filed with the SEC on August 18, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000149315225019686/ex10-1.htm" style="-sec-extract:exhibit">10.26</a></td>
    <td style="text-align: justify;">General Release and Severance Agreement, dated October 21, 2025 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K, filed with the SEC on October 27, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000149315225024636/ex4-12.htm" style="-sec-extract:exhibit">10.27</a></td>
    <td style="text-align: justify;">Form of Senior Indenture (incorporated by reference to Exhibit 4.12 to the Company's Registration Statement on Form S-3, filed with the SEC on November 21, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000149315225024636/ex4-13.htm" style="-sec-extract:exhibit">10.28</a></td>
    <td style="text-align: justify;">Form of Senior Subordinated Indenture (incorporated by reference to Exhibit 4.12 to the Company's Registration Statement on Form S-3, filed with the SEC on November 21, 2025).
</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000149315226005110/ex10-1.htm" style="-sec-extract:exhibit">10.29</a></td>
    <td style="text-align: justify;">Securities Purchase Agreement, dated February 2, 2026, by and among the Company and the investors signatory thereto (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K, filed with the SEC on February 4, 2026).</td>
   </tr><tr style="vertical-align: top;">
    <td style="text-align: justify; background-color: rgb(255, 255, 255);"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000149315226005110/ex10-2.htm" style="-sec-extract:exhibit">10.30</a></td>
    <td style="text-align: justify;">Registration Rights Agreement, dated February 2, 2026, by and among the Company and the investors signatory thereto (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K, filed with the SEC on February 4, 2026).
</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="http://www.sec.gov/Archives/edgar/data/1702924/000165495421002358/ex14.htm"><span style="color: rgb(0, 0, 238); text-decoration: underline;">14.1</span></a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Wrap Technologies, Inc. Code of Business Conduct and Ethics (incorporated by reference to Exhibit 14.1 to the Company&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 4, 2021).
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/1702924/000164117225001416/ex19-1.htm" style="-sec-extract:exhibit">19.1</a></td>
    <td style="text-align: justify;">Wrap Technologies, Inc. Insider Trading Policy (incorporated by reference to Exhibit 19.1 to the Company&#8217;s Annual Report on Form 10-K/A filed with the Securities and Exchange Commission on March 24, 2025).</td>
   </tr><tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <a href="ex21-1.htm" style="-sec-extract:exhibit">21.1*</a>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Subsidiaries of Wrap Technologies, Inc.
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 238); text-decoration: underline;"><a href="ex23-1.htm" style="-sec-extract:exhibit">23.1*</a></span>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Consent of Independent Registered Public Accounting Firm - HTL International, LLC.
    </td>
   </tr>

   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 238); text-decoration: underline;"><a href="ex31-1.htm" style="-sec-extract:exhibit">31.1*</a></span>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">Certification pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934 - Principal Executive Officer</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: justify;"><a href="ex31-2.htm" style="-sec-extract:exhibit">31.2*</a></td>
    <td style="text-align: justify;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Certification pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934 - Principal Financial Officer</span></td>
   </tr><tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 238); text-decoration: underline;"><a href="ex32-1.htm" style="-sec-extract:exhibit">32.1***</a></span>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Section 1350 Certification - Principal Executive Officer
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: justify;"><a href="ex32-2.htm" style="-sec-extract:exhibit">32.2***</a></td>
    <td style="text-align: justify;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Section 1350 Certification - Principal Financial Officer</span></td>
   </tr><tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      <span style="color: rgb(0, 0, 238); text-decoration: underline;"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001702924/000143774924027942/wrap20231231_10k.htm" style="-sec-extract:exhibit">97.1</a></span>
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Wrap Technologies, Inc. Compensation Recovery Policy&#160;(incorporated by reference to Exhibit 97.1 to the Company&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission on August 28, 2024)</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">&#160;</td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      <span style="font-weight: bold; text-decoration: underline;">Extensible Business Reporting Language (XBRL) Exhibits*</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      101.INS
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      101.SCH
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Inline XBRL Taxonomy Extension Schema Document
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      101.CAL
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Inline XBRL Taxonomy Extension Calculation Linkbase Document
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      101.DEF
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Inline XBRL Taxonomy Extension Definition Linkbase Document
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      101.LAB
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Inline XBRL Taxonomy Extension Label Linkbase Document
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      101.PRE
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Inline XBRL Taxonomy Extension Presentation Linkbase Document
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 10.3%; padding: 0.25pt; text-align: justify;">


      104
     </td>
    <td style="width: 89.7%; padding: 0.25pt; text-align: justify;">


      Cover Page Interactive Data File (embedded within the Inline XBRL Document and include in Exhibit 101)
     </td>
   </tr>
  </table><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">+ Management contract or compensatory plan or arrangement.</span>
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">* Filed concurrently herewith.</span>
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">**  Certain portions of this exhibit (indicated by &#8220;[***]&#8221;) have been omitted as the Company has determined (i) the omitted information is not material and (ii) the omitted information would likely cause harm to the Company if publicly disclosed.</span>
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">*** Furnished herewith.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="ITEM_16_FORM_10-K_SUMMARY" title="ITEM 16 FORM 10-K SUMMARY"></a><span style="font-size: 10.0pt; font-weight: bold;">Item 16.   FORM 10-K SUMMARY</span></div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">None.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">77</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify;">
   <a id="WRAP_TECHNOLOGIES_INC" title="WRAP TECHNOLOGIES, INC."></a><span style="font-size: 10.0pt; font-weight: bold;">WRAP TECHNOLOGIES, INC.</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><table style="border-spacing: 0px; border-collapse: collapse; margin: auto; width: 100%; font-size: 10pt; color: rgb(0, 0, 238);"> <tr style="vertical-align: top;"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <span style="color: rgb(0, 0, 0); font-weight: bold;">Page</span> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <span style="color: rgb(0, 0, 0);">Audited Consolidated Financial Statements:</span> </td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <a href="#pcaob"><span style="color: rgb(0, 0, 238); text-decoration: underline;">Report of Independent Registered Public Accounting Firm</span></a><span style="color: rgb(0, 0, 0);"> (PCAOB ID: <ix:nonNumeric contextRef="c0" name="dei:AuditorFirmId" id="ixv-12906">7000</ix:nonNumeric>)</span> </td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <a href="#pcaob"><span style="color: rgb(0, 0, 238); text-decoration: underline;">F-2</span></a> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <a href="#balance_sheets"><span style="color: rgb(0, 0, 238); text-decoration: underline;">Consolidated Balance Sheets as of December 31, 202</span></a><a href="#balance_sheets"><span style="color: rgb(0, 0, 238); text-decoration: underline;">5</span></a><a href="#balance_sheets"><span style="color: rgb(0, 0, 238); text-decoration: underline;"> and 202</span></a><a href="#balance_sheets"><span style="color: rgb(0, 0, 238); text-decoration: underline;">4</span></a> </td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <a href="#balance_sheets"><span style="color: rgb(0, 0, 238); text-decoration: underline;">F-</span></a><a href="#balance_sheets"><span style="color: rgb(0, 0, 238); text-decoration: underline;">3</span></a> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <a href="#operations"><span style="color: rgb(0, 0, 238); text-decoration: underline;">Consolidated Statements of Operations and Comprehensive Loss for the Years Ended</span></a><a href="#operations"><span style="color: rgb(0, 0, 238); text-decoration: underline;">&#160;</span></a><a href="#operations"><span style="color: rgb(0, 0, 238); text-decoration: underline;">December 31, 202</span></a><a href="#operations"><span style="color: rgb(0, 0, 238); text-decoration: underline;">5 and 2024</span></a> </td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;"> <a href="#operations"><span style="color: rgb(0, 0, 238); text-decoration: underline;">F-</span></a><a href="#operations"><span style="color: rgb(0, 0, 238); text-decoration: underline;">4</span></a> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <a href="#equity"><span style="color: rgb(0, 0, 238); text-decoration: underline;">Consolidated Statements of Stockholders&#8217;</span></a><a href="#equity"><span style="color: rgb(0, 0, 238); text-decoration: underline;">&#160;</span></a><a href="#equity"><span style="color: rgb(0, 0, 238); text-decoration: underline;">Equity for Years Ended December 31, 202</span></a><a href="#equity"><span style="color: rgb(0, 0, 238); text-decoration: underline;">5 and 2024</span></a> </td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <a href="#equity"><span style="color: rgb(0, 0, 238); text-decoration: underline;">F-</span></a><a href="#equity"><span style="color: rgb(0, 0, 238); text-decoration: underline;">5</span></a> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <a href="#cash_flows"><span style="color: rgb(0, 0, 238); text-decoration: underline;">Consolidated Statements of Cash Flows for the Years Ended December 31, 202</span></a><a href="#cash_flows"><span style="color: rgb(0, 0, 238); text-decoration: underline;">5 and 2024</span></a> </td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <a href="#cash_flows"><span style="color: rgb(0, 0, 238); text-decoration: underline;">F-</span></a><a href="#cash_flows"><span style="color: rgb(0, 0, 238); text-decoration: underline;">6</span></a> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="width: 80.24%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <a href="#notes"><span style="color: rgb(0, 0, 238); text-decoration: underline;">Notes to Consolidated Financial Statements</span></a> </td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">&#160;</td> <td style="width: 9.88%; padding: 0.25pt; vertical-align: middle; text-align: justify;"> <a href="#notes"><span style="color: rgb(0, 0, 238); text-decoration: underline;">F</span></a><a href="#notes"><span style="color: rgb(0, 0, 238); text-decoration: underline;">-</span></a><a href="#notes"><span style="color: rgb(0, 0, 238); text-decoration: underline;">7</span></a> </td> </tr> </table><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-1</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <a id="pcaob"></a><span style="font-size: 10.0pt; font-weight: bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">To the Board of Directors and Stockholders of&#160; Wrap Technologies Inc.</span></div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>


  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Opinion on the Consolidated Financial Statements</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><ix:nonNumeric contextRef="c0" escape="true" name="dei:AuditorOpinionTextBlock" id="ixv-6591"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">We have audited the accompanying consolidated balance sheets of Wrap Technologies, Inc. (the &#8220;Company&#8221;) as of December 31, 2025 and 2024, and the related consolidated statements of operations and comprehensive loss, stockholders&#8217; equity, and cash flows for each of the two years in the period ended December 31, 2025, including the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2025 and 2024, and the consolidated results of its operations and its consolidated cash flows for each of the two years in the period ended December 31, 2025, in conformity with accounting principles generally accepted in the United States of America.
</span> </div></ix:nonNumeric><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Basis for Opinion</span>
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.
</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>












  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0.25pt; width: 56%;"> <tr style="height: 0px; font-size: 0px;"> <td style="width: 82%;"> &#160;</td> <td style="width: 18%;"> &#160;</td> </tr> <tr style="vertical-align: top;"> <td colspan="2" style="padding: 0; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">/s/ <ix:nonNumeric contextRef="c0" name="dei:AuditorName" id="ixv-12907">HTL International, LLC</ix:nonNumeric></span> </div> </td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">&#160;</span> </div> </td> <td style="padding: 0.25pt;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">&#160;</span> </div> </td> </tr> <tr style="vertical-align: top;"> <td colspan="2" style="padding: 0; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">We have served as the Company&#8217;s auditor since 2024.</span> </div> </td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">&#160;</span> </div> </td> <td style="padding: 0.25pt;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">&#160;</span> </div> </td> </tr> <tr style="vertical-align: top;"> <td colspan="2" style="padding: 0; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;"> <div style="text-align: justify;"> <ix:nonNumeric contextRef="c0" name="dei:AuditorLocation" id="ixv-6644"><span style="font-size: 10.0pt; color: #000000;">Houston, TX</span></ix:nonNumeric> </div> </td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">&#160;</span> </div> </td> <td style="padding: 0.25pt;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">&#160;</span> </div> </td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">March 26, 2026</span></div> </td> <td style="padding: 0.25pt;"> <div style="text-align: justify;"> <span style="font-size: 10.0pt; color: #000000;">&#160;</span> </div> </td> </tr> </table><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>

  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-2</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: center;">
   <span style="font-size: 10.0pt; font-weight: bold;">Wrap Technologies, Inc.</span>
  </div><div>
  </div><div style="text-align: center;">
   <a id="balance_sheets"></a><span style="font-size: 10.0pt; font-weight: bold;">Consolidated Balance Sheets</span>
  </div><div>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">(in thousands, except par value and share amounts)</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>


  </div><table cellpadding="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C8">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C8">&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E8">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E8">&#160;</td></tr><tr><td style="font-weight: bold;">ASSETS</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="BS - C9">&#160;</td><td style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="BS - C9">&#160;</td><td>&#160;</td><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="BS - E9">&#160;</td><td style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial; width: 9%;"/><td style="border-width: initial; border-style: none; border-color: initial; width: 1%;" title="BS - E9">&#160;</td></tr><tr><td>Current assets:</td><td>&#160;</td><td style="width: 1%;" title="BS - C10">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - C10">&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - E10">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - E10">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 30px;">Cash and cash equivalents</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C11">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd" id="ixv-12908">3,468</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E11">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd" id="ixv-12909">3,610</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td></tr><tr><td style="padding-left: 30px;">Accounts receivable and contract assets</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" unitRef="usd" id="ixv-12910">2,787</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" unitRef="usd" id="ixv-12911">513</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 30px;">Inventories, net</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" unitRef="usd" id="ixv-12912">4,971</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" unitRef="usd" id="ixv-12913">6,170</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td></tr><tr><td style="padding-left: 30px;">Prepaid expenses and other current assets</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" unitRef="usd" id="ixv-12914">194</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" unitRef="usd" id="ixv-12915">178</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 30px;">Total current assets</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" unitRef="usd" id="ixv-12916">11,420</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" unitRef="usd" id="ixv-12917">10,471</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td></tr><tr><td style="padding-left: 30px;">Property and equipment, net</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd" id="ixv-12918">123</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd" id="ixv-12919">146</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 30px;">Operating lease right-of-use asset, net</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" unitRef="usd" id="ixv-12920">2,175</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" unitRef="usd" id="ixv-12921">1,964</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td></tr><tr><td style="padding-left: 30px;">Intangible assets, net</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" unitRef="usd" id="ixv-12922">1,572</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C11">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" unitRef="usd" id="ixv-12923">2,354</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E11">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 30px;">Other assets</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C12">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" unitRef="usd" id="ixv-12924">128</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C12">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E12">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" unitRef="usd" id="ixv-12925">186</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E12">&#160;</td></tr><tr><td style="padding-left: 30px;">Total assets</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C13">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" unitRef="usd" id="ixv-12926">15,418</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C13">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E13">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" unitRef="usd" id="ixv-12927">15,121</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E13">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - C22">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - C22">&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - E22">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - E22">&#160;</td></tr><tr><td style="font-weight: bold;">LIABILITIES AND STOCKHOLDERS' EQUITY</td><td>&#160;</td><td style="width: 1%;" title="BS - C23">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - C23">&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - E23">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - E23">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Current liabilities:</td><td>&#160;</td><td style="width: 1%;" title="BS - C24">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - C24">&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - E24">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - E24">&#160;</td></tr><tr><td style="padding-left: 20px;">Accounts payable</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C25">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" unitRef="usd" id="ixv-12928">620</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C25">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E25">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" unitRef="usd" id="ixv-12929">609</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E25">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 20px;">Accrued liabilities</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C26">&#160;</td><td style="text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-12930">407</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C26">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E26">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-12931">1,403</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E26">&#160;</td></tr><tr><td style="padding-left: 20px;">Customer deposits</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C27">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="wrap:CurrentLiabilitiesCustomerDeposits" scale="3" unitRef="usd" id="ixv-12932">62</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C27">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E27">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="wrap:CurrentLiabilitiesCustomerDeposits" scale="3" unitRef="usd" id="ixv-12933">27</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E27">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 20px;">Deferred revenue- short term</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C28">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" unitRef="usd" id="ixv-12934">408</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C28">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E28">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" unitRef="usd" id="ixv-12935">466</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E28">&#160;</td></tr><tr><td style="padding-left: 20px;">Operating lease liability - short term</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C29">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" unitRef="usd" id="ixv-12936">320</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C29">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E29">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" unitRef="usd" id="ixv-12937">567</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E29">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 20px;">Warrants - short term</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C30">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">-</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C30">&#160;</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E30">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstanding" scale="3" unitRef="usd" id="ixv-12938">10,131</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E30">&#160;</td></tr><tr><td style="font-weight: bold; padding-left: 30px;">Total current liabilities</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C31">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-12939">1,817</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C31">&#160;</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E31">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-12940">13,203</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E31">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - C32">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - C32">&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - E32">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - E32">&#160;</td></tr><tr><td>Long-term liabilities:</td><td>&#160;</td><td style="width: 1%;" title="BS - C33">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - C33">&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - E33">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - E33">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 20px;">Deferred revenue- long term</td><td>&#160;</td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="BS - C34">&#160;</td><td style="text-align: right; border-width: initial; border-style: none; border-color: initial; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" unitRef="usd" id="ixv-12941">14</ix:nonFraction></td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="BS - C34">&#160;</td><td>&#160;</td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="BS - E34">&#160;</td><td style="text-align: right; border-width: initial; border-style: none; border-color: initial; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" unitRef="usd" id="ixv-12942">39</ix:nonFraction></td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="BS - E34">&#160;</td></tr><tr><td style="padding-left: 20px;">Operating lease liability - long term</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C35">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" unitRef="usd" id="ixv-12943">2,097</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C35">&#160;</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E35">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" unitRef="usd" id="ixv-12944">1,629</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E35">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold; padding-left: 30px;">Total long-term liabilities</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C36">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" unitRef="usd" id="ixv-12945">2,111</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C36">&#160;</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E36">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" unitRef="usd" id="ixv-12946">1,668</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E36">&#160;</td></tr><tr><td style="font-weight: bold; padding-left: 40px;">Total liabilities</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C37">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" unitRef="usd" id="ixv-12947">3,928</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C37">&#160;</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E37">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" unitRef="usd" id="ixv-12948">14,871</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E37">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - C38">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - C38">&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - E38">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - E38">&#160;</td></tr><tr><td style="font-weight: bold;">Commitments and contingencies (Note 15)</td><td>&#160;</td><td style="width: 1%;" title="BS - C39">&#160;</td><td style="text-align: right; width: 9%;"><div style="-sec-ix-hidden: hidden-fact-0">&#160;</div></td><td style="width: 1%;" title="BS - C39">&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - E39">&#160;</td><td style="text-align: right; width: 9%;"><div style="-sec-ix-hidden: hidden-fact-1">&#160;</div></td><td style="width: 1%;" title="BS - E39">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - C40">&#160;</td><td style="text-align: right; width: 9%;">&#160;</td><td style="width: 1%;" title="BS - C40">&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - E40">&#160;</td><td style="text-align: right; width: 9%;">&#160;</td><td style="width: 1%;" title="BS - E40">&#160;</td></tr><tr><td>Stockholders' equity:</td><td>&#160;</td><td style="width: 1%;" title="BS - C41">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - C41">&#160;</td><td>&#160;</td><td style="width: 1%;" title="BS - E41">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="BS - E41">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 10px;">Preferred stock - <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-12949"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-12950">5,000,000</ix:nonFraction></ix:nonFraction> authorized; par value $<ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-12951"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-12952">0.0001</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares" id="ixv-12953"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-12954">12,707</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares" id="ixv-12955"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-12956">8,207</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December 31, 2025 and December 31, 2024, respectively</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C42">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" unitRef="usd" id="ixv-12957">-</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C42">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E42">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" unitRef="usd" id="ixv-12958">-</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E42">&#160;</td></tr><tr><td style="padding-left: 10px;">Common stock - <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-12959"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-12960">200,000,000</ix:nonFraction></ix:nonFraction> authorized; par value $<ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-12961"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-12962">0.0001</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-12963"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-12964">51,733,217</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-12965"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-12966">47,101,631</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December 31, 2025 and December 31, 2024, respectively</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C43">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" unitRef="usd" id="ixv-12967">5</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C43">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E43">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" unitRef="usd" id="ixv-12968">5</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E43">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 10px;">Series A convertible preferred stock - <ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-12969"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-12970">10,000</ix:nonFraction></ix:nonFraction> authorized, par value $<ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-12971"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-12972">0.0001</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares" id="ixv-12973"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares" id="ixv-12974"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-12975"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-12976">8,207</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding at
December 31, 2025 and December 31, 2024</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C44">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" unitRef="usd" id="ixv-12977">-</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C44">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E44">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" unitRef="usd" id="ixv-12978">-</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E44">&#160;</td></tr><tr><td style="padding-left: 10px;">Series B convertible preferred stock - <ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-12979"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares" id="ixv-12980">4,500</ix:nonFraction></ix:nonFraction> authorized, par value $<ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-12981"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-12982">0.0001</ix:nonFraction></ix:nonFraction> per share, <ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-12983"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-12984">4,500</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares" id="ixv-12985"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-12986">0</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December 31, 2025 and December 31, 2024, respectively</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C44">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" unitRef="usd" id="ixv-12987">-</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C44">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E44">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" unitRef="usd" id="ixv-12988">-</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E44">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 10px;">Additional paid-in capital</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C45">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" unitRef="usd" id="ixv-12989">127,804</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C45">&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E45">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" unitRef="usd" id="ixv-12990">105,326</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E45">&#160;</td></tr><tr><td style="padding-left: 10px;">Accumulated deficit</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - C46">&#160;</td><td style="text-align: right; width: 9%;">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" sign="-" unitRef="usd" id="ixv-12991">116,319</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - C46">)&#160;</td><td>&#160;</td><td style="text-align: left; width: 1%;" title="BS - E46">&#160;</td><td style="text-align: right; width: 9%;">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" sign="-" unitRef="usd" id="ixv-12992">105,081</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="BS - E46">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="padding-left: 10px;">Accumulated other comprehensive loss</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C47">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" unitRef="usd" id="ixv-12993">-</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C47">&#160;</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E47">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" unitRef="usd" id="ixv-12994">-</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E47">&#160;</td></tr><tr><td style="font-weight: bold; padding-left: 30px;">Total stockholders' equity</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C48">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-12995">11,490</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C48">&#160;</td><td>&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E48">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-12996">250</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E48">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold; padding-left: 50px;">Total liabilities and stockholders' equity</td><td>&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C49">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" unitRef="usd" id="ixv-12997">15,418</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - C49">&#160;</td><td>&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E49">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" unitRef="usd" id="ixv-12998">15,121</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="BS - E49">&#160;</td></tr></table><div>
   <span style="font-size: 10.0pt;">See accompanying notes to consolidated financial statements.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>

  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-3</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: center;">
   <span style="font-size: 10.0pt; font-weight: bold;">Wrap Technologies, Inc.</span>
  </div><div>
  </div><div style="text-align: center;">
   <a id="operations"></a><span style="font-size: 10.0pt; font-weight: bold;">Consolidated Statements of Operations and Comprehensive Loss</span>
  </div><div>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">(in thousands, except share and per share amounts)</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;</div><div>


  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; font-size: 10pt;">Year Ended December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C7">&#160;</td><td style="width: 9%; font-weight: bold; text-align: center; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C7">&#160;</td><td style="border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E7">&#160;</td><td style="width: 9%; font-weight: bold; text-align: center; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;">2024</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E7">&#160;</td></tr><tr><td style="font-weight: bold; font-size: 10pt;">Revenues:</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C8">&#160;</td><td style="width: 9%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E8">&#160;</td><td style="width: 9%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E8">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: 10px; padding-left: 0px; font-size: 10pt;">Product sales</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C9">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c9" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-12999">3,507</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E9">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c10" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13000">3,590</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E9">&#160;</td></tr><tr><td style="text-indent: 10px; padding-left: 0px; font-size: 10pt;">Technology enabled services</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13001">1,696</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13002">917</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E11">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Total revenues, gross</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C12">&#160;</td><td style="width: 9%; text-align: right; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13003">5,203</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E12">&#160;</td><td style="width: 9%; text-align: right; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13004">4,507</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E12">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Sales returns and allowances</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C12">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:SalesReturnsAndAllowances" scale="3" unitRef="usd" id="ixv-13005">531</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C12">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E12">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:fixed-zero" name="wrap:SalesReturnsAndAllowances" scale="3" unitRef="usd" id="ixv-13006">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - E12">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Total revenues, net</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C12">&#160;</td><td style="width: 9%; text-align: right; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-13007">4,672</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E12">&#160;</td><td style="width: 9%; text-align: right; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-13008">4,507</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E12">&#160;</td></tr><tr><td style="font-size: 10pt;">  Cost of revenues</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C13">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd" id="ixv-13009">1,973</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E13">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd" id="ixv-13010">2,042</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - E13">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold; font-size: 10pt; padding-left: 20px;">Gross profit</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C14">&#160;</td><td style="width: 9%; text-align: right; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-13011">2,699</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E14">&#160;</td><td style="width: 9%; text-align: right; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-13012">2,465</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E14">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C15">&#160;</td><td style="width: 9%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E15">&#160;</td><td style="width: 9%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E15">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold; font-size: 10pt;">Operating expenses:</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C16">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E16">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E16">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Selling, general and administrative</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C17">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" unitRef="usd" id="ixv-13013">16,128</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C17">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E17">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" unitRef="usd" id="ixv-13014">15,688</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E17">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">Research and development</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - C18">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" unitRef="usd" id="ixv-13015">56</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C18">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - E18">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" unitRef="usd" id="ixv-13016">2,344</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E18">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Total operating expenses</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C19">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" unitRef="usd" id="ixv-13017">16,184</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C19">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E19">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" unitRef="usd" id="ixv-13018">18,032</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E19">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 30px;">          Loss from operations</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C20">&#160;</td><td style="width: 9%; text-align: right; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13019">13,485</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C20">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E20">&#160;</td><td style="width: 9%; text-align: right; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13020">15,567</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E20">)&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C21">&#160;</td><td style="width: 9%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - C21">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E21">&#160;</td><td style="width: 9%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: none; border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; font-size: 10pt;" title="IS - E21">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold; font-size: 10pt;">Other income / (expense):</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C22">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C22">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E22">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E22">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Interest Income</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="3" unitRef="usd" id="ixv-13021">7</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C23">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="3" unitRef="usd" id="ixv-13022">156</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E23">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">Change in fair value of warrant liabilities</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" sign="-" unitRef="usd" id="ixv-13023">3,158</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - C24">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" sign="-" unitRef="usd" id="ixv-13024">9,572</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="IS - E24">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Other </td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - C25">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" sign="-" unitRef="usd" id="ixv-13025">15</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - C25">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - E25">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" sign="-" unitRef="usd" id="ixv-13026">36</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - E25">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Total other income / (expense), net</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - C26">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" unitRef="usd" id="ixv-13027">3,150</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - C26">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - E26">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" unitRef="usd" id="ixv-13028">9,692</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - E26">&#160;</td></tr><tr><td style="font-weight: bold; font-size: 10pt; padding-left: 30px;">Net loss</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - C27">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13029">10,335</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - C27">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - E27">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13030">5,875</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - E27">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C28">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C28">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E28">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E28">&#160;</td></tr><tr><td style="font-size: 10pt;">Less: Convertible preferred stock dividends</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - C29">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="3" unitRef="usd" id="ixv-13031">903</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - C29">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - E29">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="3" unitRef="usd" id="ixv-13032">1,218</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - E29">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold; font-size: 10pt;">Net loss attributable to common stockholders</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - C30">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" sign="-" unitRef="usd" id="ixv-13033">11,238</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - C30">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - E30">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" sign="-" unitRef="usd" id="ixv-13034">7,093</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="IS - E30">)&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C31">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C31">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E31">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E31">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Net loss per basic and diluted share of Common Stock</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C32">$</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-13035"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-13036">0.22</ix:nonFraction></ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C32">)</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - E32">$</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-13037"><ix:nonFraction contextRef="c13" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-13038">0.16</ix:nonFraction></ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - E32">)&#160;</td></tr><tr><td style="font-size: 10pt;">Weighted average shares of Common Stock used to compute net loss per basic and diluted shares of Common Stock</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C33">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-13039"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-13040">50,390,735</ix:nonFraction></ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - E33">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-13041"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-13042">45,621,214</ix:nonFraction></ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - E33">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C34">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C34">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E34">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E34">&#160;</td></tr><tr><td style="font-weight: bold; font-size: 10pt;">Comprehensive loss:</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C35">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - C35">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E35">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="IS - E35">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: 10px; padding-left: 0px; font-size: 10pt;">Net loss</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C36">$</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13043">10,335</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C36">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - E36">$</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13044">5,875</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - E36">)&#160;</td></tr><tr><td style="text-indent: 10px; padding-left: 0px; font-size: 10pt;">Comprehensive loss</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C37">$</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" sign="-" unitRef="usd" id="ixv-13045">10,335</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - C37">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - E37">$</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" sign="-" unitRef="usd" id="ixv-13046">5,875</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="IS - E37">)&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div><div>&#160;</div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-4</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: center; background-color: rgb(255, 255, 255);">
   <span style="font-size: 10pt; font-weight: bold;">Wrap Technologies, Inc.</span>
  </div><div>
  </div><div style="text-align: center; background-color: rgb(255, 255, 255);">
   <a id="equity"></a><span style="font-size: 10pt; font-weight: bold;">Consolidated Statements of Stockholders' Equity</span>
  </div><div>
  </div><div style="text-align: center; background-color: rgb(255, 255, 255);">
   <span style="font-size: 10pt;">(in thousands, except share and per share amounts)</span>
  </div><div>

  </div><div style="font-size: 10pt;">&#160;</div><div>

  </div><table cellpadding="0" style="border-collapse: collapse; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 6%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="width: 6%; font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">Series A Convertible</td><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">Series B Convertible</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - O4">&#160;</td><td style="text-align: center; font-weight: bold; width: 6%; font-size: 10pt;">Additional</td><td style="width: 1%; font-size: 10pt;" title="SSE - O4">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - Q4">&#160;</td><td style="width: 6%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - Q4">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - S4">&#160;</td><td style="text-align: center; font-weight: bold; width: 6%; font-size: 10pt;">Total</td><td style="width: 1%; font-size: 10pt;" title="SSE - S4">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;"/><td colspan="1" style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; vertical-align: bottom; font-size: 10pt;">Common Stock</td><td style="width: 1%; font-size: 10pt;"/><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"/><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - C5">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;"/><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - C5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;"/><td colspan="1" style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; vertical-align: bottom; font-size: 10pt;">Preferred Stock</td><td style="width: 1%; font-size: 10pt;"/><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"/><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - G5">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;"/><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - G5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;"/><td colspan="1" style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; vertical-align: bottom; font-size: 10pt;">Preferred Stock</td><td style="width: 1%; font-size: 10pt;"/><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"/><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - K5">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;"/><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - K5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - O5">&#160;</td><td style="font-weight: bold; text-align: center; width: 6%; vertical-align: bottom; font-size: 10pt;">Paid-In</td><td style="width: 1%; font-size: 10pt;" title="SSE - O5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - Q5">&#160;</td><td style="font-weight: bold; text-align: center; width: 6%; vertical-align: bottom; font-size: 10pt;">Accumulated </td><td style="width: 1%; font-size: 10pt;" title="SSE - Q5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - S5">&#160;</td><td style="font-weight: bold; text-align: center; width: 6%; vertical-align: bottom; font-size: 10pt;">Stockholders&#8217;</td><td style="width: 1%; font-size: 10pt;" title="SSE - S5">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - C6">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;">Shares</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - C6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - E6">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;">Amount</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - E6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - G6">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;">Shares</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - G6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - I6">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;">Amount</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - I6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - K6">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;">Shares</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - K6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - M6">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;">Amount</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - M6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - O6">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;">Capital</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - O6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - Q6">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;">Deficit</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - Q6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - S6">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 6%; font-size: 10pt;">Equity</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="SSE - S6">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold; font-size: 10pt;">Balance at January 1, 2024</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C7">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c14" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-13047">43,855,503</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E7">$</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c14" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13048">4</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G7">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c15" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-13049">9,898</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I7">$</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c15" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13050">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K7">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c16" decimals="INF" format="ixt:fixed-zero" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-13051">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M7">$</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c16" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13052">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O7">$</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c17" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13053">101,147</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q7">$</td><td style="width: 6%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c18" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd" id="ixv-13054">97,988</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q7">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S7">$</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c19" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13055">3,163</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S7">&#160;</td></tr><tr><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Common shares issued upon exercise of stock options</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C8">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c20" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-13056">232,081</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E8">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c20" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13057">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G8">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I8">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c21" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13058">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K8">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M8">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c22" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13059">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O8">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13060">588</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q8">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c24" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13061">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S8">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13062">588</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S8">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Share-based compensation expense</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C9">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E9">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c20" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13063">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G9">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I9">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c21" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13064">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K9">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M9">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c22" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13065">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O9">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13066">2,433</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q9">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c24" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13067">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S9">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13068">2,433</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S9">&#160;</td></tr><tr><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Dividends on convertible preferred stock</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C10">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c20" decimals="INF" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodSharesStockDividend" scale="0" unitRef="shares" id="ixv-13069">1,125,300</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E10">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c20" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" unitRef="usd" id="ixv-13070">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G10">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I10">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c21" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" unitRef="usd" id="ixv-13071">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K10">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M10">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c22" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" unitRef="usd" id="ixv-13072">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O10">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" unitRef="usd" id="ixv-13073">1,158</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q10">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c24" decimals="-3" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" sign="-" unitRef="usd" id="ixv-13074">1,218</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q10">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S10">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" sign="-" unitRef="usd" id="ixv-13075">60</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S10">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Common Stock issued upon vesting of restricted stock units</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C11">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c20" decimals="INF" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" scale="0" unitRef="shares" id="ixv-13076">497,564</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E11">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c20" decimals="-3" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13077">1</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G11">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I11">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c21" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13078">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K11">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M11">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c22" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13079">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O11">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13080">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q11">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c24" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13081">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S11">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13082">1</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S11">&#160;</td></tr><tr><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C12">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E12">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G12">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I12">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K12">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M12">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O12">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q12">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S12">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S12">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Common shares issues upon convertible preferred stock exercising convertible rights</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C13">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c20" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" unitRef="shares" id="ixv-13083">1,391,183</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E13">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c20" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" unitRef="usd" id="ixv-13084">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G13">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c21" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" sign="-" unitRef="shares" id="ixv-13085">1,691</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G13">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I13">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c21" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" unitRef="usd" id="ixv-13086">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K13">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M13">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c22" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" unitRef="usd" id="ixv-13087">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O13">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" unitRef="usd" id="ixv-13088">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q13">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c24" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" unitRef="usd" id="ixv-13089">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S13">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" unitRef="usd" id="ixv-13090">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S13">&#160;</td></tr><tr><td style="font-size: 10pt;">Net loss for the year</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - C14">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - C14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - E14">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c20" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd" id="ixv-13091">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - E14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - G14">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - G14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - I14">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c21" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd" id="ixv-13092">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - I14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - K14">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - K14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - M14">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c22" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd" id="ixv-13093">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - M14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - O14">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd" id="ixv-13094">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - O14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - Q14">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c24" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13095">5,875</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - Q14">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - S14">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13096">5,875</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - S14">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold; font-size: 10pt;">Balance at December 31, 2024</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - C15">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c25" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-13097">47,101,631</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - C15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - E15">$</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c25" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13098">5</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - E15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - G15">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-13099">8,207</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - G15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - I15">$</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c26" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13100">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - I15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - K15">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c27" decimals="INF" format="ixt:fixed-zero" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-13101">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - K15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - M15">$</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c27" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13102">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - M15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - O15">$</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c28" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13103">105,326</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - O15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - Q15">$</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c29" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd" id="ixv-13104">105,081</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - Q15">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - S15">$</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13105">250</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - S15">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="width: 6%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="width: 6%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="width: 6%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="width: 6%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="width: 6%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="width: 6%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="width: 6%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="width: 6%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - S16">&#160;</td><td style="width: 6%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="SSE - S16">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Share-based compensation expense</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13106">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c31" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13107">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c32" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13108">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c33" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13109">4,076</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c34" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13110">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd" id="ixv-13111">4,076</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td></tr><tr><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Dividends on convertible preferred stock</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="INF" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodSharesStockDividend" scale="0" unitRef="shares" id="ixv-13112">406,045</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" unitRef="usd" id="ixv-13113">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c31" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" unitRef="usd" id="ixv-13114">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c32" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" unitRef="usd" id="ixv-13115">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c33" decimals="-3" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" unitRef="usd" id="ixv-13116">903</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c34" decimals="-3" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" sign="-" unitRef="usd" id="ixv-13117">903</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueStockDividends" scale="3" unitRef="usd" id="ixv-13118">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Common Stock issued upon vesting of restricted stock units</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="INF" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" scale="0" unitRef="shares" id="ixv-13119">837,460</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13120">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c31" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13121">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c32" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13122">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c33" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13123">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c34" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13124">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested" scale="3" unitRef="usd" id="ixv-13125">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td></tr><tr><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Common shares issued upon exercise of stock options</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-13126">171,415</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13127">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c31" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13128">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c32" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13129">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c33" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13130">245</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13131">245</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Series B Convertible Preferred Stock and warrants issuance</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" scale="3" unitRef="usd" id="ixv-13132">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c31" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" scale="3" unitRef="usd" id="ixv-13133">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c32" decimals="INF" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" scale="0" unitRef="shares" id="ixv-13134">4,500</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c32" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" scale="3" unitRef="usd" id="ixv-13135">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c33" decimals="-3" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" scale="3" unitRef="usd" id="ixv-13136">4,500</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c34" decimals="-3" format="ixt:fixed-zero" name="wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" scale="3" unitRef="usd" id="ixv-13137">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" scale="3" unitRef="usd" id="ixv-13138">4,500</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td></tr><tr><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Common Stock issued with Private Placement</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-13139">3,216,666</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" unitRef="usd" id="ixv-13140">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c31" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" unitRef="usd" id="ixv-13141">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c32" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" unitRef="usd" id="ixv-13142">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c33" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" unitRef="usd" id="ixv-13143">603</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c34" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" unitRef="usd" id="ixv-13144">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" unitRef="usd" id="ixv-13145">603</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: -10px; padding-left: 10px; font-size: 10pt;">Reclassification of warrant liability due to warrant amendment</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" scale="3" unitRef="usd" id="ixv-13146">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c31" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" scale="3" unitRef="usd" id="ixv-13147">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c32" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" scale="3" unitRef="usd" id="ixv-13148">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c33" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" scale="3" unitRef="usd" id="ixv-13149">12,151</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c34" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" scale="3" unitRef="usd" id="ixv-13150">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td><td style="width: 6%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" scale="3" unitRef="usd" id="ixv-13151">12,151</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="SSE - S16">&#160;</td></tr><tr><td style="font-size: 10pt;">Net loss for the year</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd" id="ixv-13152">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c31" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd" id="ixv-13153">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c32" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd" id="ixv-13154">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c33" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd" id="ixv-13155">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c34" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13156">10,335</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - Q16">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - S16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13157">10,335</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - S16">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold; font-size: 10pt;">Balance at December 31, 2025</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c35" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-13158">51,733,217</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - E16">$</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c35" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13159">5</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c36" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-13160">8,207</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - I16">$</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c36" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13161">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - I16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c37" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-13162">4,500</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - K16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - M16">$</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c37" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13163">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - M16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c38" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13164">127,804</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - O16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - Q16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c39" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd" id="ixv-13165">116,319</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - Q16">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - S16">&#160;</td><td style="width: 6%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-13166">11,490</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="SSE - S16">&#160;</td></tr></table><div style="text-align: center; font-size: 10pt;">&#160;</div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">See accompanying notes to consolidated financial statements.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>

  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-5</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: center;">
   <span style="font-size: 10.0pt; font-weight: bold;">Wrap Technologies, Inc.</span>
  </div><div>
  </div><div style="text-align: center;">
   <a id="cash_flows"></a><span style="font-size: 10.0pt; font-weight: bold;">Consolidated Statements of Cash Flows</span>
  </div><div>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">(in thousands, except share and per share amounts)</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>


  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt; padding-left: 30px;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt; padding-left: 30px;">&#160;</td><td colspan="7" style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">Year Ended December 31,</td></tr><tr><td style="font-size: 10pt; padding-left: 30px;">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="CF - D7">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2025</td><td style="width: 1%; font-size: 10pt;" title="CF - D7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="CF - F7">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2024</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="CF - F7">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 30px;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - D8">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - D8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F8">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F8">&#160;</td></tr><tr><td style="font-weight: bold; font-size: 10pt;">Cash Flows From Operating Activities:</td><td style="width: 1%; font-size: 10pt;" title="CF - D9">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - D9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F9">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">Net loss</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D10">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13167">10,335</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D10">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F10">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd" id="ixv-13168">5,875</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F10">)&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Adjustments to reconcile net loss to net cash used in operating activities:</td><td style="width: 1%; font-size: 10pt;" title="CF - D11">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - D11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F11">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F11">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Depreciation and amortization</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D12">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="3" unitRef="usd" id="ixv-13169">594</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F12">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="3" unitRef="usd" id="ixv-13170">827</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F12">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Impairment of goodwill and intangibles</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" unitRef="usd" id="ixv-13171">588</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" unitRef="usd" id="ixv-13172">1,631</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F13">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Loss on disposition of assets</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" sign="-" unitRef="usd" id="ixv-13173">10</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:fixed-zero" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" unitRef="usd" id="ixv-13174">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F13">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Share-based compensation</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D14">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" unitRef="usd" id="ixv-13175">4,076</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F14">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" unitRef="usd" id="ixv-13176">2,433</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F14">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Warranty provision</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D15">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ProductWarrantyExpenseIncome" scale="3" sign="-" unitRef="usd" id="ixv-13177">40</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D15">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F15">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ProductWarrantyExpenseIncome" scale="3" unitRef="usd" id="ixv-13178">90</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F15">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Change in fair value of warrant liabilities</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D16">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" sign="-" unitRef="usd" id="ixv-13179">3,158</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D16">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F16">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" sign="-" unitRef="usd" id="ixv-13180">9,572</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F16">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Non-cash lease expense</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D17">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:NoncashLeaseExpense" scale="3" sign="-" unitRef="usd" id="ixv-13181">211</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D17">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F17">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="wrap:NoncashLeaseExpense" scale="3" unitRef="usd" id="ixv-13182">292</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F17">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Credit losses</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D18">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" unitRef="usd" id="ixv-13183">117</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D18">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F18">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" unitRef="usd" id="ixv-13184">66</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F18">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Inventory obsolescence reserve</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D19">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="3" unitRef="usd" id="ixv-13185">36</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D19">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F19">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="3" unitRef="usd" id="ixv-13186">15</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F19">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D20">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D20">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F20">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F20">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">Changes in assets and liabilities:</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D21">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D21">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F21">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F21">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Accounts receivable</td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - D22">&#160;</td><td style="width: 9%; font-size: 10pt; text-align: right;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" unitRef="usd" id="ixv-13187">2,391</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - D22">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - F22">&#160;</td><td style="width: 9%; font-size: 10pt; text-align: right;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" sign="-" unitRef="usd" id="ixv-13188">2,446</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - F22">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Inventories</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" sign="-" unitRef="usd" id="ixv-13189">1,163</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D23">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" unitRef="usd" id="ixv-13190">391</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F23">)&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Prepaid expenses and other current assets</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" unitRef="usd" id="ixv-13191">16</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D24">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" sign="-" unitRef="usd" id="ixv-13192">775</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F24">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Accounts payable</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" unitRef="usd" id="ixv-13193">11</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D25">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" sign="-" unitRef="usd" id="ixv-13194">441</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F25">)&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Operating lease liabilities</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D26">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" unitRef="usd" id="ixv-13195">221</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D26">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F26">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" sign="-" unitRef="usd" id="ixv-13196">91</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F26">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Customer deposits</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D27">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDepositOtherAssets" scale="3" sign="-" unitRef="usd" id="ixv-13197">35</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D27">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F27">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDepositOtherAssets" scale="3" unitRef="usd" id="ixv-13198">975</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F27">)&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Accrued liabilities and other</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D28">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" sign="-" unitRef="usd" id="ixv-13199">951</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D28">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F28">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" unitRef="usd" id="ixv-13200">700</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F28">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Warranty settlement</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D29">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:IncreaseDecreaseInWarrantySettlement" scale="3" sign="-" unitRef="usd" id="ixv-13201">13</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D29">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F29">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="wrap:IncreaseDecreaseInWarrantySettlement" scale="3" sign="-" unitRef="usd" id="ixv-13202">79</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F29">)&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Deferred revenue</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D30">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" sign="-" unitRef="usd" id="ixv-13203">83</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D30">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F30">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" sign="-" unitRef="usd" id="ixv-13204">39</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F30">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Other non-current assets</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - D31">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" sign="-" unitRef="usd" id="ixv-13205">58</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - D31">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - F31">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" sign="-" unitRef="usd" id="ixv-13206">63</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - F31">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Net cash used in operating activities</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - D32">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" sign="-" unitRef="usd" id="ixv-13207">10,289</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - D32">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - F32">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" sign="-" unitRef="usd" id="ixv-13208">8,125</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - F32">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 30px;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - D33">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - D33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - F33">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - F33">&#160;</td></tr><tr><td style="font-size: 10pt; font-weight: bold;">Cash Flows From Investing Activities:</td><td style="width: 1%; font-size: 10pt;" title="CF - D34">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - D34">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F34">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F34">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Proceeds from maturities of short-term investments</td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - D35">&#160;</td><td style="width: 9%; font-size: 10pt; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" scale="3" unitRef="usd" id="ixv-13209">-</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - D35">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - F35">&#160;</td><td style="width: 9%; font-size: 10pt; text-align: right;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" scale="3" unitRef="usd" id="ixv-13210">7,500</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - F35">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Capital expenditures for property and equipment</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D37">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-13211">100</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D37">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F37">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-13212">12</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F37">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Investment in patents, trademarks, and other intangibles</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D38">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" unitRef="usd" id="ixv-13213">287</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D38">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F38">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" unitRef="usd" id="ixv-13214">156</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F38">)&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Net cash paid for acquisition of Intrensic</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - D39">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" unitRef="usd" id="ixv-13215">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - D39">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - F39">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" unitRef="usd" id="ixv-13216">20</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - F39">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Net cash (used in) provided by investing activities</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="CF - D40">&#160;</td><td style="width: 9%; text-align: right; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" sign="-" unitRef="usd" id="ixv-13217">387</ix:nonFraction></td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="CF - D40">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="CF - F40">&#160;</td><td style="width: 9%; text-align: right; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" unitRef="usd" id="ixv-13218">7,312</ix:nonFraction></td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="CF - F40">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 30px;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - D41">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - D41">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - F41">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - F41">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; font-weight: bold;">Cash Flows From Financing Activities:</td><td style="width: 1%; font-size: 10pt;" title="CF - D42">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - D42">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F42">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F42">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Proceeds from exercise of stock options</td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - D43">&#160;</td><td style="width: 9%; font-size: 10pt; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13219">245</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - D43">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - F43">&#160;</td><td style="width: 9%; font-size: 10pt; text-align: right;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" unitRef="usd" id="ixv-13220">588</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - F43">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Proceeds from issuance of Series B convertible preferred stock</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D44">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" unitRef="usd" id="ixv-13221">4,500</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D44">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F44">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" unitRef="usd" id="ixv-13222">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F44">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Proceeds from issuance of warrants and common stock, net of offering costs</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D45">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" scale="3" unitRef="usd" id="ixv-13223">5,789</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D45">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F45">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:fixed-zero" name="wrap:ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" scale="3" unitRef="usd" id="ixv-13224"> - </ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F45">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Dividends settled in cash</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - D46">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsOfDividends" scale="3" unitRef="usd" id="ixv-13225">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - D46">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - F46">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfDividends" scale="3" unitRef="usd" id="ixv-13226">120</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - F46">)&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Net cash provided by financing activities</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - D47">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" unitRef="usd" id="ixv-13227">10,534</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - D47">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - F47">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" unitRef="usd" id="ixv-13228">468</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - F47">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 30px;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - D48">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - D48">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - F48">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - F48">&#160;</td></tr><tr><td style="font-size: 10pt; font-weight: bold;">Net decrease in cash and cash equivalents</td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - D49">&#160;</td><td style="width: 9%; font-size: 10pt; text-align: right;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" sign="-" unitRef="usd" id="ixv-13229">142</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - D49">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - F49">&#160;</td><td style="width: 9%; font-size: 10pt; text-align: right;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" sign="-" unitRef="usd" id="ixv-13230">345</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - F49">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold; font-size: 10pt;">Cash and cash equivalents, beginning of period</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - D50">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" unitRef="usd" id="ixv-13231">3,610</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - D50">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - F50">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c19" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" unitRef="usd" id="ixv-13232">3,955</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="CF - F50">&#160;</td></tr><tr><td style="font-weight: bold; font-size: 10pt;">Cash and cash equivalents, end of period</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - D51">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" unitRef="usd" id="ixv-13233">3,468</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - D51">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - F51">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" unitRef="usd" id="ixv-13234">3,610</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="CF - F51">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-weight: bold; font-size: 10pt;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - D52">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - D52">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - F52">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"/><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="CF - F52">&#160;</td></tr><tr><td style="font-size: 10pt; font-weight: bold;">Supplemental Disclosure of Non-Cash Investing and Financing Activities</td><td style="width: 1%; font-size: 10pt;" title="CF - D53">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - D53">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F53">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="CF - F53">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Reclassification of warrant liabilities to additional paid in capital</td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - D54">&#160;</td><td style="width: 9%; font-size: 10pt; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital" scale="3" unitRef="usd" id="ixv-13235">12,151</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - D54">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - F54">&#160;</td><td style="width: 9%; font-size: 10pt; text-align: right;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:fixed-zero" name="wrap:ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital" scale="3" unitRef="usd" id="ixv-13236">-</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left;" title="CF - F54">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 20px;">Dividends declared on convertible preferred stock</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D55">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ConvertiblePreferredStockDividends" scale="3" sign="-" unitRef="usd" id="ixv-13237">1,067</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D55">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F55">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ConvertiblePreferredStockDividends" scale="3" sign="-" unitRef="usd" id="ixv-13238">1,098</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F55">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 20px;">Dividends settled with common stock</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - D59"/><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:DividendsSettledWithCommonStock" scale="3" unitRef="usd" id="ixv-13239">492</ix:nonFraction></td><td style="width: 1%; text-align: left; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 12pt;" title="CF - D59"/><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F59">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="wrap:DividendsSettledWithCommonStock" scale="3" unitRef="usd" id="ixv-13240">1,158</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="CF - F59">&#160;</td></tr></table><div style="text-align: center;">
   <span style="font-size: 10.0pt;">See accompanying notes to consolidated financial statements.<br/></span></div><div>
  </div><div style="text-align: center;">&#160;</div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-6</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: center;">
   <span style="font-size: 10.0pt; font-weight: bold;">Wrap Technologies, Inc.</span>
  </div><div>
  </div><div style="text-align: center;">
   <a id="notes"></a><span style="font-size: 10.0pt; font-weight: bold;">Notes to Consolidated Financial Statements</span>
  </div><div>
  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">(in thousands, except per share and share amounts)</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="ixv-8864"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock-c0_cont_1" escape="true" name="wrap:OrganizationAndBusinessDescriptionPolicyTextBlock" id="ixv-8868"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Organization and Business Description</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock-c0_cont_1"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Wrap Technologies, Inc., a Delaware corporation (the &#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Company</span><span style="font-size: 10.0pt;">&#8221;), is a publicly traded company with its common stock, par value $<ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-13241">0.0001</ix:nonFraction> per share (&#8220;</span><span style="font-size: 10pt;">Common Stock</span><span style="font-size: 10.0pt;">&#8221;), listed on the Nasdaq Capital Market (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Nasdaq</span><span style="font-size: 10.0pt;">&#8221;) under the trading symbol &#8220;WRAP&#8221;. The Company is a developer and supplier of public safety products and training services for law enforcement and security personnel. The Company&#8217;s primary product is the BolaWrap&#174; device. The principal markets for the Company&#8217;s proprietary products and services are in North and South America, Europe, the Middle East and Asia.</span> </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ConsolidationPolicyTextBlock" id="ixv-8882"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Principles of Consolidation</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <ix:continuation id="_ConsolidationPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries after elimination of intercompany transactions and balances.
</span>
  </div></ix:continuation><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="ixv-8890"><ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates" id="ixv-8891"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Basis of Presentation and Use of Estimates</span> </div></ix:nonNumeric></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><ix:continuation id="_UseOfEstimates-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The accompanying financial statements have been prepared on the accrual basis of accounting in conformity with accounting principles generally accepted in the United States of America (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">US GAAP</span><span style="font-size: 10.0pt;">&#8221;). The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs, valuation allowance related to deferred tax assets and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</span>
  </div></ix:continuation></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskCreditRisk-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskCreditRisk" id="ixv-8902"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Concentrations of Risk</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_ConcentrationRiskCreditRisk-c0_cont_2" id="_ConcentrationRiskCreditRisk-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Credit Risk</span><span style="font-size: 10.0pt;"> &#8211; Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash, cash equivalents, US treasury bills and accounts receivable from customers. The Company maintains its cash and cash equivalent deposits at two domestic financial institutions. The Company is exposed to credit risk in the event of default by a financial institution to the extent that cash and cash equivalents are in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high-credit quality financial institutions and are managed within established guidelines to mitigate risks. To date, the Company has not experienced any losses on its cash and cash equivalents.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_ConcentrationRiskCreditRisk-c0_cont_3" id="_ConcentrationRiskCreditRisk-c0_cont_2"><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Concentrations of Accounts Receivable and Revenue</span><span style="font-size: 10.0pt;"> &#8211; The Company has a limited number of domestic and international customers. The Company may experience concentrations in both accounts receivable and revenue due to the timing of sales and collections of related payments (see Note 18).</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_ConcentrationRiskCreditRisk-c0_cont_3"><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Concentration of Suppliers</span><span style="font-size: 10.0pt;"> &#8211; The Company assembles its BolaWrap products in-house using components and subassemblies from a limited number of suppliers and contract suppliers. In particular, a single supplier is currently the sole manufacturer of the BolaWrap battery assembly, and another single supplier is the sole manufacturer of the propulsion component for BolaWrap cassettes. Other parts are solely sourced from other suppliers. If supplier shortages or logistic delays occur, or quality problems arise, production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company&#8217;s financial condition, results of operation and cash flows.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="ixv-8921"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Cash and Cash Equivalents</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. Cash equivalents consist primarily of amounts invested in Money Market Funds and US (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">US</span><span style="font-size: 10.0pt;">&#8221;) Treasury bills and are stated at fair value.</span>
  </div></ix:continuation></ix:nonNumeric><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div><div>




  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-7</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_2" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="ixv-8940"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Share-Based Compensation</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company follows the fair value recognition provisions issued by the Financial Accounting Standards Board ("FASB") in Accounting Standards Codification ("ASC") Topic 718, Stock Compensation (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASC 718</span><span style="font-size: 10.0pt;">&#8221;) and has adopted Accounting Standards Update (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASU</span><span style="font-size: 10.0pt;">&#8221;) 2018-07 for share-based transactions with non-employees. Share-based compensation expense recognized during 2025 and 2024 includes stock option and restricted stock unit compensation expense. The grant date fair value of stock options is determined using the Black-Scholes option-pricing model. The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a share-based payment award and approved by the Company&#8217;s Board of Directors. The Black-Scholes option-pricing model requires inputs including the market price of the Company&#8217;s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company&#8217;s Common Stock on the date of the grant. The Company determines the amount of share-based compensation expense based on awards that the Company ultimately expect to vest and account for forfeitures as they occur. The fair value of share-based compensation is amortized to compensation expense over the vesting term.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock" id="ixv-8952"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Loss per Share</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_2" id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Basic loss per share (EPS) is computed by dividing net loss, less any dividends, accretion or decretion, redemption or induced conversion, if any, on the Company's Series A and Series B Convertible Preferred Stock, by the weighted average number of shares outstanding during the reported period.</span></div></ix:continuation><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_2"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">In computing diluted EPS, the Company adjusts the numerator used in the basic EPS computation, subject to anti-dilution requirements, to add back the dividends (declared or cumulative undeclared) applicable to the Series A and Series B Convertible Preferred Stock. Such add-back would also include any adjustments to equity in the period to accrete the Series A and Series B Convertible Preferred Stock to their respective redemption prices, or recorded upon a redemption or induced conversion, if any. The Company adjusts the denominator used in the basic EPS computation, subject to anti-dilution requirements, to include the dilution from potential shares resulting from the issuance of the Series A and Series B Convertible Preferred Stock, restricted stock units, and stock options. Stock options and restricted stock units exercisable or issuable fo<span style="background-color: rgb(255, 255, 255);">r a total of <ix:nonFraction contextRef="c0" decimals="INF" format="ixt:fixed-zero" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-13242">7,464,097</ix:nonFraction>&#160;</span>and <ix:nonFraction contextRef="c13" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-13243">4,932,386</ix:nonFraction> shares of Common Stock were outstanding at December 31, 2025 and 2024, respectively. These securities are not included in the computation of diluted net loss per share of common stock for the years presented as their inclusion would be antidilutive due to losses incurred by the Company.</span></div></ix:continuation><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1" escape="true" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="ixv-8965"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Accounts Receivable and Allowance for Credit Losses</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_2" id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">ASU No. 2016-13, </span><span style="font-size: 10.0pt; font-style: italic;">Financial Instruments - Credit Losses (Topic 326)</span><span style="font-size: 10.0pt;"> requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The expected credit losses are developed using an estimated loss rate method that considers historical collection experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. The estimated loss rates are applied to accounts receivables with similar risk characteristics such as the length of time the balance has been outstanding and the location of the customer. In certain instances, the Company may identify individual accounts receivable assets that do not share risk characteristics with other accounts receivables, in which case the Company records its expected credit losses on an individual asset basis. If an accounts receivable asset is evaluated on an individual basis, the Company excludes those assets from the portfolios of accounts receivables evaluated on a collective basis.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_2"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">At December 31, 2025 and 2024, the Company had an allowance for credit losses related to accounts receivable<span style="background-color: rgb(255, 255, 255);"> of $</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" unitRef="usd" id="ixv-13244">119</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> an</span>d $<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" unitRef="usd" id="ixv-13245">230</ix:nonFraction>, respectively. If a major customer&#8217;s creditworthiness deteriorates, or actual defaults exceed our historical experience, such estimates could change and impact our future reported financial results.</span> </div></ix:continuation>
  <div style="font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_InventoryPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InventoryPolicyTextBlock" id="ixv-8983"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Inventories</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_InventoryPolicyTextBlock-c0_cont_2" id="_InventoryPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Inventories are valued at the lower of cost or net realizable value. The cost of substantially all the Company&#8217;s inventory is determined by the FIFO cost method. Inventory is comprised of raw materials, assemblies and finished products intended for sale to customers</span><span style="font-size: 10.0pt; font-style: italic;">.</span><span style="font-size: 10.0pt;"> The Company evaluates the need for reserves for excess and obsolete inventories determined primarily based upon estimates of future demand for the Company&#8217;s products.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_InventoryPolicyTextBlock-c0_cont_2"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">As of December 31, 2025 and 2024 the Company h<span style="background-color: rgb(255, 255, 255);">ad </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryValuationReserves" scale="3" unitRef="usd" id="ixv-13246">516</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> an</span>d $<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryValuationReserves" scale="3" unitRef="usd" id="ixv-13247">480</ix:nonFraction> in reserves, respectively for obsolescence.</span> </div></ix:continuation></ix:continuation><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-8</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_3" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="ixv-9010"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Property, Equipment and Depreciation</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Property and equipment are stated at cost. Depreciation on property and equipment is computed over the estimated useful lives of <ix:nonNumeric contextRef="c3" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-13248">three years</ix:nonNumeric> using the straight-line method. On any retirement or disposition of property and equipment, the related cost and accumulated depreciation or amortization is removed, and a gain or loss recorded.</span> </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_BusinessCombinationsPolicy-c0_cont_1" escape="true" name="us-gaap:BusinessCombinationsPolicy" id="ixv-9018"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Business Combinations</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_BusinessCombinationsPolicy-c0_cont_2" id="_BusinessCombinationsPolicy-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company accounts for its business combinations under the provisions of ASC Topic 805-10, Business Combinations ("ASC 805-10"), which requires that the purchase method of accounting be used for all business combinations. Assets acquired and liabilities assumed, including non-controlling interests, are recorded at the date of acquisition at their respective fair values. The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, was determined using established valuation techniques. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_BusinessCombinationsPolicy-c0_cont_3" id="_BusinessCombinationsPolicy-c0_cont_2"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The estimated fair value of the acquired intangible assets was determined using a method which reflects the present value of the operating cash flows generated by this asset after taking into account the cost to realize the revenue, and an appropriate discount rate to reflect the time value and risk associated with the invested capital.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_BusinessCombinationsPolicy-c0_cont_3"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Certain adjustments to the assessed fair values of the assets and liabilities made subsequent to the acquisition date, but within the measurement period, which is up to one year, are recorded as adjustments to goodwill. Any adjustments subsequent to the measurement period are recorded in income.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_1" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="ixv-9034"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Goodwill</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Goodwill represents the difference, if any, between the aggregate consideration paid for an acquisition and the fair values of the underlying net assets and liabilities assumed from an acquired business. Goodwill is not amortized but instead is tested for impairment. The Company tests goodwill for impairment on an annual basis during the fourth quarter, or more frequently if conditions indicate that such impairment could exist. The Company evaluates qualitative factors to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying value and whether it is necessary to perform goodwill impairment process.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="ixv-9042"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Definite-lived Intangible Assets</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Definite-lived intangible assets represent certain trade names, patents, licenses, software, acquired technology and customer relationships. Definite-lived intangible assets are recorded at cost less any accumulated amortization and accumulated impairment losses, if any. Definite-lived intangible assets acquired through the business combination are measured at fair value at the acquisition date. The Company amortizes these acquired definite-lived intangibles assets with a finite life on a straight-line basis, over <ix:nonNumeric contextRef="c41" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="ixv-13249">6</ix:nonNumeric> years for technology; <ix:nonNumeric contextRef="c42" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="ixv-13250">7</ix:nonNumeric> years for customer relationships; and <ix:nonNumeric contextRef="c43" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="ixv-13251">8</ix:nonNumeric> years for trademarks and trade names.</span> </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy-c0_cont_1" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="ixv-9050"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Intangible Assets</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy-c0_cont_2" id="_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy-c0_cont_1"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Intangible assets consist of (a) capitalized legal fees and filing costs related to obtaining patents and trademarks, (b) tradenames and software, (c) purchased software, and (d) the purchase cost of indefinite-lived website domains. The estimated useful lives of identifiable intangible assets with definite useful lives have been estimated to be between <ix:nonNumeric contextRef="c44" continuedAt="_FiniteLivedIntangibleAssetUsefulLife-c44_cont_1" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="ixv-13252">one</ix:nonNumeric> and <ix:nonNumeric contextRef="c45" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="ixv-13253">twenty<ix:continuation id="_FiniteLivedIntangibleAssetUsefulLife-c44_cont_1"> years</ix:continuation></ix:nonNumeric>. Purchased website domain costs with an indefinite useful life are not subject to amortization, but are subject to an annual impairment test, by comparing their carrying amount with their corresponding fair value. For any given intangible asset with an indefinite useful life, if its fair value exceeds its carrying amount no impairment loss shall be recognized.</span> </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy-c0_cont_2"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the future undiscounted cash flows realized from the assets is less than its carrying value.</span>
  </div></ix:continuation></ix:continuation><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-9</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_4" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="ixv-9071"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Impairment of Long-Lived Assets</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock-c0_cont_2" id="_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Long-lived assets and identifiable intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the sum of undiscounted expected future cash flows is less than the carrying amount of the asset or if changes in facts and circumstances indicate, an impairment loss is recognized and measured using the asset&#8217;s fair value. </span></div></ix:continuation>
  <div style="text-align: justify;">&#160;&#160;</div><ix:continuation continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock-c0_cont_3" id="_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock-c0_cont_2"><div style="text-align: justify;"><span style="font-size: 10.0pt;">In December 2024, the Company determined that the assessment of the Intrensic unit&#8217;s fair value indicated that its carrying value exceeded its fair value by $<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GoodwillFairValueDisclosure" scale="3" unitRef="usd" id="ixv-13255">1,631</ix:nonFraction> and therefore the Company recorded a $<ix:nonFraction contextRef="c46" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" unitRef="usd" id="ixv-13256">1,631</ix:nonFraction> impairment charge related to the goodwill initially recorded from the acquisition.</span> </div></ix:continuation><div style="text-align: justify; font-size: 10pt;">&#160;</div>


  <ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock-c0_cont_3"><div style="text-align: justify; font-size: 10pt;">During the year ended December 31, 2025, the Company recorded <ix:nonNumeric contextRef="c47" format="ixt:fixed-false" name="wrap:ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" id="ixv-13257">impairment charges</ix:nonNumeric> of $<ix:nonFraction contextRef="c47" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="3" unitRef="usd" id="ixv-13258">588</ix:nonFraction> related to certain purchased software and technology and customer relationship intangible assets. These impairment charges were primarily the result of revisions to projected future operating results and cash flows associated with these assets, which indicated that their carrying amounts were not recoverable.</div></ix:continuation><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><ix:nonNumeric contextRef="c0" continuedAt="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock-c0_cont_1" escape="true" name="wrap:ClassificationAndValuationOfWarrantsPolicyTextBlock" id="ixv-9086"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Warrants</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock-c0_cont_2" id="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company accounts for warrants as liability-classified instruments based on an assessment of the warrant&#8217;s specific terms and applicable authoritative guidance in </span><span style="font-size: 10pt;">FASB&#160;ASC</span><span style="font-size: 10.0pt;">&#160;480, Distinguishing Liabilities from Equity (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASC</span><span style="font-size: 10.0pt;"> 480&#8221;) and ASC 815, Derivatives and Hedging (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASC</span><span style="font-size: 10.0pt;"> 815&#8221;). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company&#8217;s own Common Stock and whether the warrant holders could potentially require &#8220;net cash settlement&#8221; in a circumstance outside of the Company&#8217;s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock-c0_cont_3" id="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock-c0_cont_2"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">For issued warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. The Company accounts for the warrants issued in accordance with the guidance contained in ASC 815-40-15-7C, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjusts the warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the Company&#8217;s consolidated statement of operations.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock-c0_cont_3"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">On June 30, 2025, the Company entered into the Series A Warrant Amendment (as defined herein) and the 2025 Warrant Amendment (as defined herein). As a result, the Series A Warrants (as defined herein) and the PIPE Warrants (as defined herein), each satisfy the requirements outlined in ASC 815-10-15-74(a)(1) and in ASC 815-10-15-74(a)(2). Under ASC 815-40-35-10, the amended instruments qualify for equity-classification on a prospective basis. The effective date of the relating reclassification from warrant liabilities to additional paid-in capital was June 30, 2025. See Footnote 10: Warrants for additional detail.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityPolicyTextBlock" id="ixv-9108"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Series A Preferred Stock</span></div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_StockholdersEquityPolicyTextBlock-c0_cont_2" id="_StockholdersEquityPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company evaluates and accounts for conversion options embedded in its convertible instruments in accordance with ASC 480 and ASC 815 to determine if those instruments or embedded components of those instruments qualify as derivatives and are subject to bifurcation accounting. The Company determines that the economic characteristics and risks of the embedded derivative instrument are clearly and closely related to the economic characteristics and risks of the host contract. The convertible instruments are accounted for as a single hybrid instrument. Additionally, the convertible instruments do not have any redemption features that would preclude permanent equity classification in accordance with the guidance contained in ASC 480-10-S99.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_StockholdersEquityPolicyTextBlock-c0_cont_2"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company issued the Series A Warrants (as defined herein), which are classified as liabilities and measured at fair value on a recurring basis, and the Company's Series A Convertible Preferred Stock, par value $<ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-13259">0.0001</ix:nonFraction> per share (the &#8220;Series A Preferred Stock&#8221;) in one transaction. The proceeds from the issuances were allocated by using the with and-without method. Under this method, the Company first allocated the proceeds to the Series A Warrants based on their initial fair value measurement and then allocated the remaining proceeds to the Series A Preferred Stock. On June 30, 2025, the Company and holders of the Series A Warrants amended the Series A Warrants, which allowed the Company to account for the Series A Warrants as equity under ASC 480 and a reclassification was recorded from warrant liability to additional paid-in-capital.</span> </div></ix:continuation></ix:continuation><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-10</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_5" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" continuedAt="_AdvertisingCostsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="ixv-9129"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Advertising and Promotion Costs</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_AdvertisingCostsPolicyTextBlock-c0_cont_1"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Advertising costs are charged to expense as incurred and we<span style="background-color: rgb(255, 255, 255);">re </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdvertisingExpense" scale="3" unitRef="usd" id="ixv-13260">384</ix:nonFraction></span><span style="font-size: 10.0pt;"> and $<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdvertisingExpense" scale="3" unitRef="usd" id="ixv-13261">575</ix:nonFraction> for the years ended December 31, 2025 and 2024, respectively. The Company also incurred product promotion costs for demonstration products delivered to prospective customers <span style="background-color: rgb(255, 255, 255);">of </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MarketingExpense" scale="3" unitRef="usd" id="ixv-13262">45</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;</span>and $<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MarketingExpense" scale="3" unitRef="usd" id="ixv-13263">129</ix:nonFraction> for the years ended December 31, 2025 and 2024, respectively. Advertising and promotion costs are included in selling, general and administrative expenses in the accompanying statements of operations.</span> </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="wrap_DemonstrationAndTrainingCostsPolicyTextBlock-c0_cont_1" escape="true" name="wrap:DemonstrationAndTrainingCostsPolicyTextBlock" id="ixv-9144"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Demonstration and Training Costs</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="wrap_DemonstrationAndTrainingCostsPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company maintains a demonstration and training department as a part of its sales and marketing activities and does not charge for product demonstrations or training. Training is not a condition or requirement of sale as most sales are made through distributors to their end customers. The Company conducts local and regional in-person, webinar and on-line demonstrations and use of force and escalation training to support law enforcement agencies with no purchase requirement. Such training, when provided, may occur before or after initial or subsequent purchase or field deployment of the Company&#8217;s products. The Company believes that law enforcement trainers and officers that have seen demonstrations or have been trained about its products are more supportive of their departments purchase and deployment of product.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_ResearchAndDevelopmentExpensePolicy-c0_cont_1" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="ixv-9152"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Research and Development Costs</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_ResearchAndDevelopmentExpensePolicy-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Research and development costs are expensed as incurred.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="wrap_ContractManufacturersPolicyPolicyTextBlock-c0_cont_1" escape="true" name="wrap:ContractManufacturersPolicyPolicyTextBlock" id="ixv-9160"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Contract Manufacturers</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="wrap_ContractManufacturersPolicyPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock" id="ixv-9168"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Leases</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_LesseeLeasesPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company adopted ASC Topic 842, Leases (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Topic 842</span><span style="font-size: 10.0pt;">&#8221;) on January 1, 2019. In accordance with the guidance in Topic 842, the Company recognizes lease liabilities and corresponding right-of-use assets for all leases with terms of greater than 12 months. Leases with a term of 12 months or less will be accounted for in a manner similar to the guidance for operating leases prior to the adoption of Topic 842. Refer to Note 9, Leases for more information.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="ixv-9178"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Revenue Recognition</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company adopted ASC Topic 606, Revenue from Contracts with Customers on January 1, 2018. The Company enters into contracts that include various combinations of products, accessories, software and services, each of which are generally distinct and are accounted for as separate performance obligations. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, professional service, training and shipping revenues.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Estimated costs for the Company&#8217;s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="wrap_ShippingAndHandlingCostsPolicyTextBlock-c0_cont_1" escape="true" name="wrap:ShippingAndHandlingCostsPolicyTextBlock" id="ixv-9194"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Shipping and Handling Costs</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="wrap_ShippingAndHandlingCostsPolicyTextBlock-c0_cont_1"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs wer<span style="background-color: rgb(255, 255, 255);">e </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c48" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd" id="ixv-13264">33</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and</span> $<ix:nonFraction contextRef="c49" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd" id="ixv-13265">125</ix:nonFraction> for the years ended December 31, 2025 and 2024, respectively. Actual revenues from shipping and handling we<span style="background-color: rgb(255, 255, 255);">re </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c48" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" unitRef="usd" id="ixv-13266">24</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and $</span><ix:nonFraction contextRef="c49" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" unitRef="usd" id="ixv-13267">73</ix:nonFraction> for the years ended December 31, 2025 and 2024, respectively.</span> </div></ix:continuation></ix:continuation><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-11</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_6" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_StandardProductWarrantyPolicy-c0_cont_1" escape="true" name="us-gaap:StandardProductWarrantyPolicy" id="ixv-9219"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Warranty Reserves</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation continuedAt="_StandardProductWarrantyPolicy-c0_cont_2" id="_StandardProductWarrantyPolicy-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company warrants its products and accessories to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. International market warranties are generally similar to the US market.</span>
  </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:continuation id="_StandardProductWarrantyPolicy-c0_cont_2"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" unitRef="usd" id="ixv-13268">30</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and $</span><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" unitRef="usd" id="ixv-13269">83</ix:nonFraction> at December 31, 2025 and 2024, respectively. Actual warranty costs could differ from estimates.</span> </div></ix:continuation>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="ixv-9235"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Segment Information</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <ix:continuation continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_2" id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company operates as a single operating and reportable segment in accordance with ASC 280, Segment Reporting<i>.</i> The Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;) is its Chief Executive Officer.

The CODM reviews financial information on a consolidated basis for purposes of evaluating financial performance and allocating resources. Resource allocation decisions are primarily based on consolidated operating results, cash flows, liquidity, and overall strategic priorities rather than discrete financial information at a product line, geography, or functional level.
</span></div></ix:continuation><div style="text-align: justify;">&#160;</div><ix:continuation continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_3" id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_2"><div style="text-align: justify;"><span style="font-size: 10.0pt;">While the Company monitors certain operating metrics, including revenue by product line and other operational data, such information is used for operational oversight, forecasting, and strategic planning and is not used by the CODM to assess segment performance or to allocate resources among components of the business.

The Company&#8217;s operations are managed on an integrated basis, with shared sales channels, manufacturing, research and development, and administrative functions. As a result, discrete financial information at a level below the consolidated financial statements is not regularly reviewed by the CODM for purposes of allocating resources or assessing performance.
</span></div></ix:continuation><div style="text-align: justify;">&#160;</div><ix:continuation id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_3"><div style="text-align: justify;"><span style="font-size: 10.0pt;">The Company does not present disaggregated segment profit or loss, assets, or other segment-level information, as such information is not used by the CODM in managing the business.
Accordingly, the Company has determined that it operates as <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" unitRef="Segment" id="ixv-13270">one</ix:nonFraction> operating segment and <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" unitRef="Segment" id="ixv-13271">one</ix:nonFraction> reportable segment. The Company has provided the required entity-wide disclosures in accordance with ASC 280. Major Customers and Related Information for further discussion.</span> </div></ix:continuation><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock" id="ixv-9252"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Income Taxes</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. The Company measures deferred tax assets and liabilities using the enacted tax rates for the years and jurisdictions in which the temporary differences are expected to be recovered. A change to the tax rates used to measure the Company&#8217;s deferred taxes is recognized in income during the period in which the new rate(s) were enacted.</span>
  </div></ix:continuation><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_3" id="_IncomeTaxPolicyTextBlock-c0_cont_2"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company recognizes deferred tax assets to the extent the Company&#8217;s assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including the future reversals of existing taxable temporary differences, projected future taxable income exclusive of reversing temporary differences and carryforwards, tax-planning strategies, taxable income in prior carryback years if permitted under tax law, and the results from prior years. If the Company determines it is more likely than not that all or a portion of a deferred tax asset will not be realized a valuation allowance is recorded with a charge to income tax expense. Alternatively, if the Company determines that all or a portion of a deferred tax asset previously not meeting the more likely than not threshold will be realized, the Company reduces its valuation allowance and recognizes a benefit in income tax expense.</span>
  </div></ix:continuation><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_3"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company recognizes and measure uncertain tax benefits in accordance with ASC 740 based on a two-step process in which (1) the Company determines whether it is more likely than not that the tax position will be sustained based on the technical merits of the position, and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than fifty percent likely to be realized upon ultimate settlement with the related tax authority. The Company's policy is to recognize interest and penalties related to uncertain tax positions, if any, in income tax expense.</span></div></ix:continuation><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><span style="text-decoration:underline">&#160;Reclassifications</span></div>
  <div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Certain prior year amounts have been reclassified to conform to the current year presentation. These reclassifications had no effect on previously reported net loss, total assets, total liabilities, stockholders&#8217; equity, or cash flows.</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="ixv-9273"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Recently Issued Accounting Guidance</span> </div></ix:nonNumeric>
  <div style="text-align: justify; font-size: 10pt;">&#160;</div>

  <ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><div style="text-align: justify; font-size: 10pt;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This guidance enhances disclosures about significant segment expenses and applies to entities with single reportable segments. The amendments were effective for annual periods beginning after December 15, 2023 and interim periods beginning after December 15, 2024. The Company adopted ASU 2023-07 during the year ended December 31, 2025. Adoption did not impact the Company&#8217;s determination that it operates as a single reportable segment but resulted in expanded segment-related disclosures.</div></ix:continuation><div style="text-align: justify; font-size: 10pt;">&#160;</div><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><div style="font-size : 10pt; ">
   In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures" ("ASU 2023-09"), which enhances the transparency and decision usefulness of income tax disclosures. Adjustments to the annual disclosure of income taxes include: (1) A tabular rate reconciliation comprised of eight specific categories, (2) Incomes taxes paid, disaggregated between significant national, state, and foreign jurisdictions, (3) Eliminates requirements to disclose the nature and estimate of reasonably possible changes to unrecognized tax benefits in the next 12 months or that an estimated range cannot be made, and (4) Adds a requirement to disclose income (or loss) from continuing operations before income tax expense (or benefit) by national and foreign, and income tax expense (or benefit) from continuing operations disaggregated between national, state and foreign. The ASU is effective for public business entities for fiscal years beginning on or after December 15, 2024 with early adoption permitted. The amendments in ASU 2023-09 were adopted by the Company on a prospective basis. There was no material impact to the Company's financial statements as a result of adopting ASU 2023-09.

</div></ix:continuation></ix:continuation><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-12</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_6"><ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3"><div style="font-size : 10pt; ">In November 2024, the FASB issued ASU No. 2024-03, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (&#8220;ASU 2024-03&#8221;), which requires disaggregation of certain costs and expenses, including employee compensation, and requires other improvements to disclosures. The amendments in this update are effective for annual periods beginning after December 15, 2026 and interim reporting periods beginning after December 15, 2027. The update may be applied on a prospective or retrospective basis. The Company is evaluating the impact of ASU 2024-03 on the Company&#8217;s notes to the consolidated financial statements.
</div></ix:continuation></ix:continuation><div style="text-align: justify;">&#160;</div><div style="text-align: justify;">&#160;</div><div>&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="ixv-9296"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">2. REVENUES AND PRODUCT COSTS</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Revenues consist of product revenue and other revenue. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, professional service, training and shipping revenues.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="ixv-9303"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The table below details the activity in our contract liabilities during the year ended December 31, 2025.</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - D65">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; font-size: 10pt;">Customer</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - D65">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - F65">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; font-size: 10pt;">Deferred</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - F65">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - D66">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Deposits</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - D66">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - F66">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Revenue</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - F66">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Balance at January 1, 2025</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D67">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c61" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13272">27</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D67">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F67">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c56" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13273">505</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F67">&#160;</td></tr><tr><td style="font-size: 10pt;">Additions, net</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D68">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c62" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ContractWithCustomerLiabilityAddition" scale="3" unitRef="usd" id="ixv-13274">34</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D68">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F68">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ContractWithCustomerLiabilityAddition" scale="3" unitRef="usd" id="ixv-13275">717</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F68">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Transfer to revenue</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D69">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c62" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" unitRef="usd" id="ixv-13276">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D69">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F69">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(<ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" sign="-" unitRef="usd" id="ixv-13277">800</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F69">)&#160;</td></tr><tr><td style="font-size: 10pt;">Balance at December 31, 2025</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D70">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c64" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13278">62</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D70">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F70">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c50" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13279">422</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F70">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Current portion</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D71">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c64" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" unitRef="usd" id="ixv-13280">62</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D71">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F71">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c50" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" unitRef="usd" id="ixv-13281">408</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F71">&#160;</td></tr><tr><td style="font-size: 10pt;">Long-term portion</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D72">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c64" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" unitRef="usd" id="ixv-13282">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D72">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F72">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c50" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" unitRef="usd" id="ixv-13283">14</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F72">&#160;</td></tr></table></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">As of December 31, 2025, the Company&#8217;s deferred rev<span style="background-color: rgb(255, 255, 255);">enue of $</span></span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;"><ix:nonFraction contextRef="c50" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13284">422</ix:nonFraction></span><span style="font-size: 10.0pt;"> consisted of $</span><span style="font-size: 10pt;"><ix:nonFraction contextRef="c51" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13285">12</ix:nonFraction></span><span style="font-size: 10.0pt;"> related to BolaWrap extended warranties and software, </span><span style="font-size: 10pt;">$<ix:nonFraction contextRef="c52" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13286">25</ix:nonFraction></span><span style="font-size: 10.0pt;"> related to Wrap Ready, </span><span style="font-size: 10pt;">$<ix:nonFraction contextRef="c53" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13287">339</ix:nonFraction></span><span style="font-size: 10.0pt;"> related to Intrensic extended warranties and services, </span><span style="font-size: 10pt;">$<ix:nonFraction contextRef="c54" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13288">30</ix:nonFraction></span><span style="font-size: 10.0pt;"> related to VR, and </span><span style="font-size: 10pt;">$<ix:nonFraction contextRef="c55" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13289">16</ix:nonFraction></span></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> rela</span>ted to training.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">As of December 31, 2024, the Company&#8217;s deferred revenue of $<ix:nonFraction contextRef="c56" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13290">505</ix:nonFraction> consisted of $<ix:nonFraction contextRef="c57" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13291">76</ix:nonFraction> related to BolaWrap extended warranties and software, $<ix:nonFraction contextRef="c58" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13292">352</ix:nonFraction> related to Intrensic extended warranties and services, $<ix:nonFraction contextRef="c59" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13293">73</ix:nonFraction> related to VR, and $<ix:nonFraction contextRef="c60" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" unitRef="usd" id="ixv-13294">4</ix:nonFraction> related to training.</span> </div></ix:nonNumeric><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AssetAcquisitionTextBlock" id="ixv-9413"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">3. ASSET ACQUISITIONS</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On February 18, 2025, the Company entered into an Asset Purchase Agreement with W1 Global, LLC (&#8220;W1&#8221;), pursuant to which the Company acquired substantially all of the assets used in, held for use in, or relating to W1&#8217;s advisory and investigative professional services business associated with specific identified customer contracts. The transaction was accounted for as an asset acquisition in accordance with ASC 805.
As a result of the transaction, the Company recorded approximately $<ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" unitRef="usd" id="ixv-13295">58</ix:nonFraction> of customer relationship intangible assets, which were included within Customer Relationships (see Note 7, Intangible Assets). The customer relationships were initially assigned an estimated useful life of <ix:nonNumeric contextRef="c65" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="ixv-13296">three years</ix:nonNumeric>.
During the third quarter of 2025, management performed an evaluation of the acquired assets in connection with a strategic realignment of the Company&#8217;s managed services offerings. Based on this evaluation, the Company determined that certain investigative services acquired from W1 were no longer aligned with the Company&#8217;s strategic objectives. Accordingly, the Company recorded an impairment charge of $<ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="3" unitRef="usd" id="ixv-13297">48</ix:nonFraction> related to customer relationship intangible assets during the year ended December 31, 2025.
Following this evaluation, the Company continues to focus its managed services efforts on policy governance and training services in support of its broader go-to-market strategy.</span></div></ix:nonNumeric><div>&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-13</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:nonNumeric contextRef="c0" continuedAt="_FinancialInstrumentsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="ixv-9427"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">4. FINANCIAL INSTRUMENTS</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Assets and liabilities recorded at fair value on a recurring basis in the Consolidated Balance Sheets and assets and liabilities measured at fair value on a non-recurring basis or disclosed at fair value, are categorized based upon the level of judgment associated with inputs used to measure their fair values. The accounting guidance for fair value provides a framework for measuring fair value and requires certain disclosures about how fair value is determined. Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting guidance also establishes a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Level 1</span><span style="font-size: 10.0pt;">&#8212;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Level 2</span><span style="font-size: 10.0pt;">&#8212;Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Level 3</span><span style="font-size: 10.0pt;">&#8212;Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company&#8217;s short-term investments consisting of US Treasury bill securities and Certificate of Deposits are classified as Level 1 because they are valued using quoted market prices.</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="ixv-9449"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table shows the Company&#8217;s short-term investments by significant investment category as of December 31, 2025 and 2024.</span> </div>


  <div style="font-size: 10pt;">&#160;</div>
  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="15" style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; font-size: 10pt;">As of December 31, 2025</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Adjusted</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Unrealized</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Unrealized </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Market</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I5">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Cost</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Gains</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Losses</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Value</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I6">&#160;</td></tr><tr><td style="font-size: 10pt;">Level 1:</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Money Market Funds </td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c67" decimals="-3" format="ixt:num-dot-decimal" name="wrap:FinancialInstrumentsOwnedAdjustedCost" scale="3" unitRef="usd" id="ixv-13298">639</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c68" decimals="-3" format="ixt:fixed-zero" name="wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain" scale="3" unitRef="usd" id="ixv-13299">-</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c68" decimals="-3" format="ixt:fixed-zero" name="wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss" scale="3" unitRef="usd" id="ixv-13300">-</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c67" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" scale="3" unitRef="usd" id="ixv-13301">639</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I8">&#160;</td></tr><tr><td style="font-size: 10pt;">Total Financial Assets</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c69" decimals="-3" format="ixt:num-dot-decimal" name="wrap:FinancialInstrumentsOwnedAdjustedCost" scale="3" unitRef="usd" id="ixv-13302">639</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c70" decimals="-3" format="ixt:fixed-zero" name="wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain" scale="3" unitRef="usd" id="ixv-13303">-</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c70" decimals="-3" format="ixt:fixed-zero" name="wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss" scale="3" unitRef="usd" id="ixv-13304">-</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c69" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" scale="3" unitRef="usd" id="ixv-13305">639</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I9">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div>

  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="15" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; font-size: 10pt;">As of December 31, 2024</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Adjusted</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Unrealized</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Unrealized </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Market</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I12">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Cost</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Gains</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Losses</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Value</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I13">&#160;</td></tr><tr><td style="font-size: 10pt;">Level 1:</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I14">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Money Market Funds </td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c71" decimals="-3" format="ixt:num-dot-decimal" name="wrap:FinancialInstrumentsOwnedAdjustedCost" scale="3" unitRef="usd" id="ixv-13306">631</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c72" decimals="-3" format="ixt:fixed-zero" name="wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain" scale="3" unitRef="usd" id="ixv-13307">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c72" decimals="-3" format="ixt:fixed-zero" name="wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss" scale="3" unitRef="usd" id="ixv-13308">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c71" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" scale="3" unitRef="usd" id="ixv-13309">631</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I15">&#160;</td></tr><tr><td style="font-size: 10pt;">Total Financial Assets</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c73" decimals="-3" format="ixt:num-dot-decimal" name="wrap:FinancialInstrumentsOwnedAdjustedCost" scale="3" unitRef="usd" id="ixv-13310">631</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c74" decimals="-3" format="ixt:fixed-zero" name="wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain" scale="3" unitRef="usd" id="ixv-13311">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c74" decimals="-3" format="ixt:fixed-zero" name="wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss" scale="3" unitRef="usd" id="ixv-13312">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c73" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" scale="3" unitRef="usd" id="ixv-13313">631</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I16">&#160;</td></tr></table></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div>

  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The warrant liabilities as of December 31, 2024 are measured at fair value on a recurring basis. The subsequent measurement of the warrant liabilities &#160;is classified as Level 3 due to the use of an observable market quote in a non-active market and the management&#8217;s assumption of the expected stock price volatility. During the year ended December 2025, the warrant liability was reclassified to equity due to an amendment of the warrant agreement.</span></div></ix:nonNumeric><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>





  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-14</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation id="_FinancialInstrumentsDisclosureTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" id="ixv-9680"><div style="font-size: 10pt;">The following table presents the fair value in the beginning of the period, the changes in the fair value, and the fair value at the end of the period of warrant liabilities:</div><div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">Level 3:</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C21">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">December 31, 2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E21">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair value at inceptions for December 31, 2024 or the beginning of the period for December 31, 2025</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C22">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c75" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" unitRef="usd" id="ixv-13314">10,131</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C22">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E22">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c76" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" unitRef="usd" id="ixv-13315">19,703</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E22">)&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">     Warrants issued with Private Placement</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c77" decimals="-3" format="ixt:num-dot-decimal" name="wrap:WarrantsIssuedWithPrivatePrivatePlacement" scale="3" sign="-" unitRef="usd" id="ixv-13316">5,178</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C23">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c78" decimals="-3" format="ixt:fixed-zero" name="wrap:WarrantsIssuedWithPrivatePrivatePlacement" scale="3" unitRef="usd" id="ixv-13317">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E23">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">     Change in fair value of warrant liabilities</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c77" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" unitRef="usd" id="ixv-13318">3,158</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C24">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c78" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" unitRef="usd" id="ixv-13319">9,572</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E24">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">     Reclassification of warrant liabilities to equity</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - C25">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"><ix:nonFraction contextRef="c77" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ReclassificationOfWarrantLiabilitiesToEquity" scale="3" unitRef="usd" id="ixv-13320">12,151</ix:nonFraction></td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - C25">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-top: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - E25">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"><ix:nonFraction contextRef="c78" decimals="-3" format="ixt:fixed-zero" name="wrap:ReclassificationOfWarrantLiabilitiesToEquity" scale="3" unitRef="usd" id="ixv-13321">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - E25">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair value as of period end</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - C26">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"><ix:nonFraction contextRef="c79" decimals="-3" format="ixt:fixed-zero" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" unitRef="usd" id="ixv-13322">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - C26">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-top: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - E26">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;">(<ix:nonFraction contextRef="c75" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" unitRef="usd" id="ixv-13323">10,131</ix:nonFraction></td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - E26">)&#160;</td></tr></table></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div>



  <ix:nonNumeric contextRef="c0" continuedAt="_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="ixv-9748"><table cellpadding="0" style="font-size: 12pt; ; border-spacing: 0px;"><tr><td style="font-size: 10pt;">MONTE CARLO SIMULATION MODEL - SERIES A WARRANTS</td><td/></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">As of </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C31">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C32">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;">June 30, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C32">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C33">&#160;</td><td style="text-align: center; width: 9%; font-style: italic; font-size: 10pt;">Reclassification Date</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C33">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c80" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13324">86</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C34">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c81" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13325">3.73</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C35">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Dividends yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C36">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c82" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13326">0</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C36">%</td></tr><tr><td style="font-size: 10pt;">Terms (years)</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C37">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c83" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13327">4.5</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C37">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Strike Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C38">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c84" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13328">1.45</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C38">&#160;</td></tr><tr><td style="font-size: 10pt;">Stock Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C39">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c85" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13329">1.56</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C39">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair Value Per Warrant Share</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C40">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c86" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13330">1.235</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C40">&#160;</td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="font-size: 12pt; ; border-spacing: 0px;"><tr><td style="font-size: 10pt;">MONTE CARLO SIMULATION MODEL - FEBRUARY 2025 WARRANTS</td><td/></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C44">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">As of </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C44">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C45">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;">June 30, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C45">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C46">&#160;</td><td style="text-align: center; width: 9%; font-style: italic; font-size: 10pt;">Reclassification Date</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C46">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C47">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c87" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13331">89</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C47">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C48">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c88" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13332">3.77</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C48">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Dividends yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C49">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c89" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13333">0</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C49">%</td></tr><tr><td style="font-size: 10pt;">Terms (years)</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C50">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c90" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13334">5.15</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C50">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Strike Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C51">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c91" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13335">1.80</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C51">&#160;</td></tr><tr><td style="font-size: 10pt;">Stock Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C52">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c92" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13336">1.56</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C52">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair Value Per Warrant Share</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C53">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c93" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13337">1.132</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C53">&#160;</td></tr></table></ix:nonNumeric><div style="text-align: justify; font-size: 10pt;">&#160;</div>

  <table style="font-size: 10pt; font-weight: 400; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-spacing: 0px; border-collapse: collapse;"><tr style="vertical-align: top; height: 14.25pt;"><td style="padding: 0.75pt 0.75pt 0px; width: 600pt; vertical-align: bottom; text-align: justify;"><span>The following table summarizes the assumptions used under the Black-Scholes model to compute the fair value of the Company's warrants:</span></td><td style="padding: 0.75pt 0.75pt 0px; width: 92.25pt; vertical-align: bottom;">&#160;</td></tr></table>

  <div>&#160;</div><ix:continuation id="_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C58">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">As of  </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C58">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C59">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">December 31, 2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C59">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C60">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c94" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13338">88</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C60">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C61">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c95" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13339">4.25</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C61">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Dividends yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C62">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c96" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13340">0</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C62">%</td></tr><tr><td style="font-size: 10pt;">Weighted average expected life of warrants (years)</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C63">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c97" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13341">3.5</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C63">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Weighted average exercise price</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C64">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c98" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13342">1.45</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C64">&#160;</td></tr></table></ix:continuation><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our other financial instruments also include accounts receivable, accounts payable, accrued liabilities and business acquisition liabilities. Due to the short-term nature of these instruments, their fair values approximate their carrying values on the balance sheet.</span>
  </div></ix:continuation><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-15</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:InventoryDisclosureTextBlock" id="ixv-9933"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">5. INVENTORIES</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="ixv-9937"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Inventory is recorded at the lower of cost or net realizable value. The cost of substantially all the Company&#8217;s inventory is determined by the weighted average cost method. Inventories consisted of the following:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - C7">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 5 Inventory - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - E7">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - E7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Finished goods</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="3" unitRef="usd" id="ixv-13343">3,509</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="3" unitRef="usd" id="ixv-13344">4,387</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E8">&#160;</td></tr><tr><td style="font-size: 10pt;">Raw materials</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="3" unitRef="usd" id="ixv-13345">1,978</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="3" unitRef="usd" id="ixv-13346">2,263</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Reserve for Obsolescence</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 5 Inventory - C10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryValuationReserves" scale="3" unitRef="usd" id="ixv-13347">516</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 5 Inventory - C10">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 5 Inventory - E10">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryValuationReserves" scale="3" unitRef="usd" id="ixv-13348">480</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 5 Inventory - E10">)&#160;</td></tr><tr><td style="font-size: 10pt;">Inventories - net</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 5 Inventory - C11">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" unitRef="usd" id="ixv-13349">4,971</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 5 Inventory - C11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 5 Inventory - E11">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" unitRef="usd" id="ixv-13350">6,170</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 5 Inventory - E11">&#160;</td></tr></table></ix:nonNumeric></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><div>
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="ixv-10001"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">6. PROPERTY AND EQUIPMENT</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-10005"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Property and equipment consisted of the following:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H36">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H36">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J36">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J36">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Production and lab equipment</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H37">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c99" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-13351">391</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H37">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J37">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c100" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-13352">432</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J37">&#160;</td></tr><tr><td style="font-size: 10pt;">Tooling</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H38">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c101" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-13353">570</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H38">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J38">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c102" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-13354">570</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J38">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Computer equipment</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H39">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c103" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-13355">183</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H39">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J39">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c104" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-13356">229</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J39">&#160;</td></tr><tr><td style="font-size: 10pt;">Furniture, fixtures and improvements</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"><ix:nonFraction contextRef="c105" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-13357">81</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H40">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"><ix:nonFraction contextRef="c106" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-13358">120</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J40">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H41">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-13359">1,225</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H41">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J41">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-13360">1,351</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J41">&#160;</td></tr><tr><td style="font-size: 10pt;">Accumulated depreciation</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H42">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-13361">1,102</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H42">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J42">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-13362">1,205</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J42">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Property and equipment, net</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H43">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd" id="ixv-13363">123</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H43">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J43">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd" id="ixv-13364">146</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J43">&#160;</td></tr></table></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Depreciation expense was<span style="background-color: rgb(255, 255, 255);"> $</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="3" unitRef="usd" id="ixv-13365">113</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> </span>and $<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="3" unitRef="usd" id="ixv-13366">377</ix:nonFraction> for the years ended December 31, 2025 and 2024, respectively.</span> </div></ix:nonNumeric><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" continuedAt="_IntangibleAssetsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="ixv-10104"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">7. INTANGIBLE ASSETS </span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Intangible Assets</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="ixv-10111"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Intangible assets consisted of the following:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%;"/><td colspan="1" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 9%;">December 31, 2025</td><td style="width: 1%;"/><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"/><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C3">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 9%;">December 31, 2024</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C3">&#160;</td></tr><tr><td style="font-size: 10pt;">Amortizable intangible assets:</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E5">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">    Patents</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C6">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c109" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" unitRef="usd" id="ixv-13367">1,142</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E6">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c110" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" unitRef="usd" id="ixv-13368">1,013</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E6">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">    Trademarks</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C7">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c111" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" unitRef="usd" id="ixv-13369">367</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E7">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c112" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" unitRef="usd" id="ixv-13370">264</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">    Purchased software and technology</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C8">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c113" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" unitRef="usd" id="ixv-13371">512</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E8">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c114" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" unitRef="usd" id="ixv-13372">1,752</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E8">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Customer relationships</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"><ix:nonFraction contextRef="c115" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" unitRef="usd" id="ixv-13373">160</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C10">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" unitRef="usd" id="ixv-13374">2,021</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" unitRef="usd" id="ixv-13375">3,189</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E10">&#160;</td></tr><tr><td style="font-size: 10pt;">    Accumulated amortization</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" unitRef="usd" id="ixv-13376">870</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C11">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" unitRef="usd" id="ixv-13377">1,256</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E11">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">    Total amortizable</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C12">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" unitRef="usd" id="ixv-13378">1,151</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E12">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" unitRef="usd" id="ixv-13379">1,933</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E12">&#160;</td></tr><tr><td style="font-size: 10pt;">Indefinite life assets (non-amortizable)</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" unitRef="usd" id="ixv-13380">421</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" unitRef="usd" id="ixv-13381">421</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E13">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">       Total intangible assets, net</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - C14">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" unitRef="usd" id="ixv-13382">1,572</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - C14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - E14">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" unitRef="usd" id="ixv-13383">2,354</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - E14">&#160;</td></tr></table></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Amortization expenses <span style="background-color: rgb(255, 255, 255);">were $<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" unitRef="usd" id="ixv-13384">481</ix:nonFraction>&#160;and</span> $<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" unitRef="usd" id="ixv-13385">450</ix:nonFraction> for the years ended December 31, 2025 and 2024, respectively. The Company recognized impairment charges for Purchases software and technology and Customer relationships of<span style="background-color: rgb(255, 255, 255);"> $</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);"><ix:nonFraction contextRef="c107" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="3" unitRef="usd" id="ixv-13386">588</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> f</span>or the year ended December 31, 2025. <ix:nonFraction contextRef="c108" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="3" unitRef="usd" id="ixv-13387">No</ix:nonFraction> <ix:nonNumeric contextRef="c13" format="ixt:fixed-false" name="wrap:GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" id="ixv-13388">impairment charges</ix:nonNumeric> were recognized for the year ended December 31, 2024.</span> &#160;</div></ix:nonNumeric><div>





  </div><div style="text-align: justify;">&#160; &#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-16</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation id="_IntangibleAssetsDisclosureTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="ixv-10232"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">At December 31, 2025, annual amortization of intangible assets, based upon the Company&#8217;s existing intangible assets and current useful lives, is estimated to be the following:</span> </div>



  <div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr><td>2026</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C26">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" unitRef="usd" id="ixv-13389">118</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C26">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>2027</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C27">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" unitRef="usd" id="ixv-13390">116</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C27">&#160;</td></tr><tr><td>2028</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C28">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" unitRef="usd" id="ixv-13391">116</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C28">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>2029</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C29">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" unitRef="usd" id="ixv-13392">116</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C29">&#160;</td></tr><tr><td>2030</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C30">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" unitRef="usd" id="ixv-13393">116</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial;" title="FN 7 Intangible Rollforward Q4 - C30">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Thereafter</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C31">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" unitRef="usd" id="ixv-13394">569</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 7 Intangible Rollforward Q4 - C31">&#160;</td></tr><tr><td>Total</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C31">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="wrap:FiniteLivedIntangibleAssetsAmortizationExpense" scale="3" unitRef="usd" id="ixv-13395">1,151</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 7 Intangible Rollforward Q4 - C31">&#160;</td></tr></table></ix:nonNumeric><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr></table><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;"><b>Goodwill</b></div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">As of December 31, 2025, the Company had <ix:nonFraction contextRef="c3" decimals="-3" format="ixt:fixed-zero" name="us-gaap:Goodwill" scale="3" unitRef="usd" id="ixv-13396">no</ix:nonFraction> Goodwill.&#160;</div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">During 2024, the Company recorded an increase of $<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" unitRef="usd" id="ixv-13397">21</ix:nonFraction> to goodwill as result of additional liabilities assumed related to the August 2023 Intrensic Acquisition.
</div><div style="font-size: 10pt;">&#160;&#160;</div><div style="font-size: 10pt;">In December 2024, the Company assessed the fair value of its Intrensic unit and determined that its carrying value exceeded its fair value by $<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GoodwillFairValueDisclosure" scale="3" unitRef="usd" id="ixv-13398">1,631</ix:nonFraction> and therefore the Company recorded a $<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" unitRef="usd" id="ixv-13399">1,631</ix:nonFraction> impairment charge related to the goodwill initially recorded from the 2023 acquisition.
</div><div style="font-size: 10pt;">&#160;</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfGoodwillTextBlock" id="ixv-10288"><div style="font-size: 10pt; border-width: initial; border-style: none; border-color: initial; border-collapse: collapse;">The table below summarizes the changes in the carrying amount of goodwill:</div><div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr><td style="text-align: left;">Balance at December 31, 2023</td><td style="text-align: left; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C36">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c19" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" unitRef="usd" id="ixv-13400">1,610</ix:nonFraction></td><td style="text-align: left; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C36">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Additional liabilities recorded post acquisition</td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C37">&#160;</td><td style="text-align: right; border-width: initial; border-style: none; border-color: initial; width: 9%;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" unitRef="usd" id="ixv-13401">21</ix:nonFraction></td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C37">&#160;</td></tr><tr><td>Impairment charge</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" unitRef="usd" id="ixv-13402">1,631</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Balance at December 31, 2024</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; border-collapse: collapse; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:fixed-zero" name="us-gaap:Goodwill" scale="3" unitRef="usd" id="ixv-13403"> -</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">&#160;</td></tr></table></ix:nonNumeric></ix:continuation><div>&#160;</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="ixv-10313"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">8. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</span>
  </div>
  <div style="font-size: 10pt;">&#160;</div>
  <div style="font-size: 10pt;">We are obligated to pay royalties pursuant to an exclusive Amended and Restated Intellectual Property License Agreement (the &#8220;License Agreement&#8221;), dated as of September
30, 2016, with Syzygy Licensing, LLC (&#8220;Syzygy&#8221;), a private technology invention, consulting and licensing company owned and controlled by Elwood G. Norris, a founder
and former officer and current <ix:nonFraction contextRef="c116" decimals="2" format="ixt:num-dot-decimal" name="wrap:StockholderInterestPercentage" scale="-2" unitRef="pure" id="ixv-13404">5</ix:nonFraction>% stockholder of the Company, and James A. Barnes, a former officer and stockholder of the Company (see Note 16).
</div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">Accrued liabilities include $<ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="0" unitRef="usd" id="ixv-13405">99</ix:nonFraction> and $<ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="0" unitRef="usd" id="ixv-13406">81</ix:nonFraction> due to Syzygy pursuant to the License Agreement as of December 31, 2025 and 2024, respectively.</div><div style="font-size: 10pt;">&#160;&#160;</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="ixv-10321"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Accrued liabilities consist of the following:</span> </div>


  <div style="font-size: 10pt;">&#160;</div>
  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C7">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E7">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2024</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Patent and legal costs</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="wrap:AccruedPatentAndLegalCosts" scale="3" unitRef="usd" id="ixv-13407">111</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="wrap:AccruedPatentAndLegalCosts" scale="3" unitRef="usd" id="ixv-13408">60</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E8">&#160;</td></tr><tr><td style="font-size: 10pt;">Accrued compensation</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-13409">2</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-13410">121</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Warranty costs</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" scale="3" unitRef="usd" id="ixv-13411">30</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" scale="3" unitRef="usd" id="ixv-13412">83</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E10">&#160;</td></tr><tr><td style="font-size: 10pt;">Royalty</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedRoyaltiesCurrent" scale="3" unitRef="usd" id="ixv-13413">99</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedRoyaltiesCurrent" scale="3" unitRef="usd" id="ixv-13414">81</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E11">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Contract settlement</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C12">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:fixed-zero" name="wrap:ContractSettlement" scale="3" unitRef="usd" id="ixv-13415">-</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E12">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ContractSettlement" scale="3" unitRef="usd" id="ixv-13416">300</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E12">&#160;</td></tr><tr><td style="font-size: 10pt;">Accrued purchases</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; background-color: rgb(255, 255, 255);"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="wrap:AccruedPurchaseCurrent" scale="3" unitRef="usd" id="ixv-13417">6</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="wrap:AccruedPurchaseCurrent" scale="3" unitRef="usd" id="ixv-13418">584</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E13">&#160;</td></tr><tr><td style="font-size: 10pt;">Taxes and other</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C14">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-13419">159</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E14">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-13420">174</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E14">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Total</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C15">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-13421">407</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E15">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-13422">1,403</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E15">&#160;</td></tr></table></ix:nonNumeric></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-17</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="ixv-10426"><ix:continuation id="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_1"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Changes in our estimated product warranty costs were as follows:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">Year Ended December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C22">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C22">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E22">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2024</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E22">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Balance, beginning of period</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C23">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProductWarrantyAccrual" scale="3" unitRef="usd" id="ixv-13423">83</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C23">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E23">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c19" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProductWarrantyAccrual" scale="3" unitRef="usd" id="ixv-13424">72</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E23">&#160;</td></tr><tr><td style="font-size: 10pt;">Warranty settlements</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" unitRef="usd" id="ixv-13425">13</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C24">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" unitRef="usd" id="ixv-13426">79</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E24">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Warranty provision</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ProductWarrantyExpenseIncome" scale="3" sign="-" unitRef="usd" id="ixv-13427">40</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C25">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="wrap:ProductWarrantyExpenseIncome" scale="3" unitRef="usd" id="ixv-13428">90</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E25">&#160;</td></tr><tr><td style="font-size: 10pt;">Balance, end of period</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C26">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProductWarrantyAccrual" scale="3" unitRef="usd" id="ixv-13429">30</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C26">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E26">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProductWarrantyAccrual" scale="3" unitRef="usd" id="ixv-13430">83</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E26">&#160;</td></tr></table></ix:continuation></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock" id="ixv-10490"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">9. LEASES</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company determines if an arrangement is a lease at inception. The guidance in FASB ASC Topic 842, </span><span style="font-size: 10.0pt; font-style: italic;">Leases</span><span style="font-size: 10.0pt;"> defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating lease right of use </span><span style="font-size: 10.0pt; font-style: italic;">(</span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ROU</span><span style="font-size: 10.0pt;">&#8221;) assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company&#8217;s leases do not provide an implicit rate. Due to a lack of financing history or ability, the Company uses an estimate of low-grade debt rate published by the Federal Reserve Bank as its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">For leases beginning on or after January 1, 2019</span><span style="font-size: 10.0pt; font-style: italic;">,</span><span style="font-size: 10.0pt;"> lease components are accounted for separately from non-lease components for all asset classes. </span></div>
  <div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">In March 2026, the Company entered into a month-to-month service agreement for a business address located in Miami, Florida.</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Amortization of ROU operating lease assets <span style="background-color: rgb(255, 255, 255);">was </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" unitRef="usd" id="ixv-13431">286</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;a</span>nd $<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" unitRef="usd" id="ixv-13432">292</ix:nonFraction> for the years ended December 31, 2025 and 2024, respectively.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Operating lease expense for capitalized operating leases included in operating activities was<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" unitRef="usd" id="ixv-13433">610</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;a</span>nd $<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" unitRef="usd" id="ixv-13434">644</ix:nonFraction> for the years ended December 31, 2025 and 2024, respectively. <ix:nonNumeric contextRef="c0" continuedAt="wrap_LesseeOperatingLeaseDisclosureTableTextBlock-c0_cont_1" escape="true" name="wrap:LesseeOperatingLeaseDisclosureTableTextBlock" id="ixv-13435">Operating lease obligations recorded on the balance sheet at December 31, 2025 are:</ix:nonNumeric></span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>


  <ix:continuation id="wrap_LesseeOperatingLeaseDisclosureTableTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Operating lease liability - short term</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B81">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" unitRef="usd" id="ixv-13436">320</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B81">&#160;</td></tr><tr><td style="font-size: 10pt;">Operating lease liability - long term</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B82">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" unitRef="usd" id="ixv-13437">2,097</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B82">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Total Operating Lease Liability</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B83">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" unitRef="usd" id="ixv-13438">2,417</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B83">&#160;</td></tr></table></ix:continuation><div style="font-size: 10pt;">&#160;</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="ixv-10548"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Future lease payments included in the measurement of lease liabilities on the balance sheet at December 31, 2025 for future periods are as follows:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B85">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B85">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">2026</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B86">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" unitRef="usd" id="ixv-13439">627</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B86">&#160;</td></tr><tr><td style="font-size: 10pt;">2027</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B87">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" unitRef="usd" id="ixv-13440">642</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B87">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">2028</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B88">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" unitRef="usd" id="ixv-13441">658</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B88">&#160;</td></tr><tr><td style="font-size: 10pt;">2029</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" unitRef="usd" id="ixv-13442">674</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">2030</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" unitRef="usd" id="ixv-13443">661</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td></tr><tr><td style="font-size: 10pt;">Thereafter</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B90">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" unitRef="usd" id="ixv-13444">147</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B90">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">Total future minimum lease payments</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B91">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" unitRef="usd" id="ixv-13445">3,409</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B91">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Less imputed interest</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B92">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" unitRef="usd" id="ixv-13446">992</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B92">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">Total</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B93">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" unitRef="usd" id="ixv-13447">2,417</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B93">&#160;</td></tr></table></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The weighted average remaining lease term is<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="background-color: rgb(255, 255, 255);"><ix:nonNumeric contextRef="c3" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-10608"><span style="font-size: 10pt;">5.15</span></ix:nonNumeric><span style="font-size: 10.0pt;">&#160;years, and the weighted average discount rate is </span><span style="font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-13448">13.5</ix:nonFraction>%</span><span style="font-size: 10.0pt;">.</span></span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Certain leases contain provisions for payment of real estate taxes, insurance and maintenance costs by the Company. These expenses are treated as variable lease payments and recognized in the period in which the obligation for those payments was incurred. The Company ha<span style="background-color: rgb(255, 255, 255);">d </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" unitRef="usd" id="ixv-13449">38</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;a</span>nd $<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" unitRef="usd" id="ixv-13450">109</ix:nonFraction> variable lease expenses during the year December 31, 2025 and 2024, respectively.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company ha<span style="background-color: rgb(255, 255, 255);">d </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="3" unitRef="usd" id="ixv-13451">0</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and</span> $<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="3" unitRef="usd" id="ixv-13452">16</ix:nonFraction> short-term lease expense during the year December 31, 2025, and 2024 respectively. The Company does not have any finance leases.</span> </div></ix:nonNumeric><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-18</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:nonNumeric contextRef="c0" continuedAt="wrap_WarrantsTextBlock-c0_cont_1" escape="true" name="wrap:WarrantsTextBlock" id="ixv-10636"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">10.</span><span style="font-size: 10.0pt; font-weight: bold;">WARRANTS</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On June 29, 2023, the Company entered into a Securities Purchase Agreement (the &#8220;Series A Purchase Agreement&#8221;) with certain directors of the Company and certain accredited and institutional investors (collectively, the &#8220;Series A Investors&#8221;), pursuant to which it agreed to sell to the Series A Investors in a registered direct offering (the &#8220;Series A Offering&#8221;) (i) an aggregate of <ix:nonFraction contextRef="c118" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-13453">10,000</ix:nonFraction> shares of the Company&#8217;s newly-designated Series A Convertible Preferred Stock, with par value $<ix:nonFraction contextRef="c119" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-13454">0.0001</ix:nonFraction> per share and a stated value of $<ix:nonFraction contextRef="c119" decimals="INF" format="ixt:num-dot-decimal" name="wrap:PreferredStockStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-13455">1,000</ix:nonFraction> per share (the &#8220;Series A Preferred Stock&#8221;), initially convertible into up to <ix:nonFraction contextRef="c119" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleSharesIssuable" scale="0" unitRef="shares" id="ixv-13456">6,896,553</ix:nonFraction> shares of the Company&#8217;s common stock, at an initial conversion price of $<ix:nonFraction contextRef="c119" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionPrice" scale="0" unitRef="usdPershares" id="ixv-13457">1.45</ix:nonFraction> per share, and (ii) warrants to acquire up to an aggregate of <ix:nonFraction contextRef="c120" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" unitRef="shares" id="ixv-13458">6,896,553</ix:nonFraction> shares of Common Stock (the &#8220;Series A Warrants&#8221;).</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Each Series A Warrant has an exercise price of $<ix:nonFraction contextRef="c120" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-13459">1.45</ix:nonFraction>, became exercisable after the date that was six months from the date of issuance and will expire <ix:nonNumeric contextRef="c121" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="ixv-13460">5</ix:nonNumeric> years following the date of issuance. The exercise price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a &#8220;full ratchet&#8221; basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable exercise price (subject to certain exceptions). The closing of the Offering occurred on July 3, 2023. The aggregate gross proceeds from the Offering were $<ix:nonFraction contextRef="c122" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" unitRef="usd" id="ixv-13461">10,000</ix:nonFraction>, of which $<ix:nonFraction contextRef="c122" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="3" unitRef="usd" id="ixv-13462">7,717</ix:nonFraction> was allocated to the Series A Warrants. The Company expects to use the net proceeds from the Offering for general corporate purposes (see Note 4).</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On February 24, 2025, the Company entered into a securities purchase agreement (the &#8220;PIPE Purchase Agreement&#8221;) with certain accredited investors (collectively, the &#8220;PIPE Purchasers&#8221;) for the issuance and sale in a private placement of an aggregate of <ix:nonFraction contextRef="c123" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13463">3,216,666</ix:nonFraction> shares (the &#8220;Common Shares&#8221;) of Common Stock and accompanying warrants (&#8220;PIPE Warrants&#8221;) to purchase up to <ix:nonFraction contextRef="c124" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" unitRef="shares" id="ixv-13464">3,216,666</ix:nonFraction> shares of Common Stock, with an exercise price of $<ix:nonFraction contextRef="c124" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-13465">1.80</ix:nonFraction> per share. The purchase price for one Common Share and accompanying PIPE Warrant was $<ix:nonFraction contextRef="c124" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-13466">1.80</ix:nonFraction>. The gross proceeds to the Company were $<ix:nonFraction contextRef="c125" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="3" unitRef="usd" id="ixv-13467">5,790</ix:nonFraction> before estimated offering expenses payable by the Company, of which $<ix:nonFraction contextRef="c125" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" unitRef="usd" id="ixv-13468">5,178</ix:nonFraction> was allocated to the PIPE Warrants.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On June 30, 2025, the Company entered into a warrant amendment (the &#8220;Series A Warrant Amendment&#8221;) with the Required Holders (as defined in the Series A Purchase Agreement), pursuant to which, the Required Holders agreed to amend the terms of the Series A Warrants to make certain adjustments to the definition of &#8220;Black Scholes Value&#8221; in each of the Series A Warrants, as described in the Series A Warrant Amendment, such that the underlying price per share as used in such calculation equals the sum of the price per share being offered in cash in the applicable Fundamental Transaction (as defined in the Series A Warrants), if any, plus the value of the non-cash consideration being offered in the applicable Fundamental Transaction, if any. As consideration for entering into the Series A Warrant Amendment, the Company and the Required Holders agreed to amend the term of the Series A Warrants to be <span style="-sec-ix-hidden: hidden-fact-2">six and one-half years</span> from the date of issuance. Additionally, on June 30, 2025, the Company entered into a warrant amendment (the &#8220;2025 Warrant Amendment&#8221;) with certain of the PIPE Purchasers, pursuant to which, such PIPE Purchasers agreed to amend the terms of their respective PIPE Warrants to make certain adjustments to the definition of &#8220;Black Scholes Value,&#8221; as described in the 2025 Warrant Amendment, such that the underlying price per share as used in such calculation equals the sum of the price per share being offered in cash in the applicable Fundamental Transaction (as defined in the PIPE Warrants), if any, plus the value of the non-cash consideration being offered in the applicable Fundamental Transaction, if any. As consideration for entering into the 2025 Warrant Amendment, the Company and the applicable PIPE Purchasers agreed to amend the term of their respective 2025 Warrants to be <span style="-sec-ix-hidden: hidden-fact-3">five and one-half years</span> from the date of issuance. Under ASC 815-40-35-10, upon effective amendment on June 30, 2025, each of the Series A Warrants and PIPE Warrants qualify for equity-classification. Immediately before the equity reclassification, such warrants were each revalued at fair value with the resulting gain or loss being recorded in the Statement of Operations. After fair value remeasurement, the reclassification from warrant liabilities to additional paid-in capital was completed. </span></div>
  <div style="text-align: justify;">&#160;</div><div style="margin: 0in; text-align: justify;"><span style="font-size:10.0pt">On August 18, 2025, <span style="margin-top: 1em; margin-bottom: 1em; font-size: 12pt;"> </span><span style="font-size: 13pt; font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"><span style="font-size: 10pt"><span style="margin-top: 1em; margin-bottom: 1em;">the Company entered into a securities purchase agreement with certain accredited investors, including V4 Global, LLC (an entity controlled by the Company's Chief Executive Officer), for the issuance and sale of <ix:nonFraction contextRef="c128" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-13469">4,500</ix:nonFraction> shares of Series B Convertible Preferred Stock (par value $<ix:nonFraction contextRef="c129" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-13470">0.0001</ix:nonFraction>, stated value $<ix:nonFraction contextRef="c129" decimals="INF" format="ixt:num-dot-decimal" name="wrap:PreferredStockStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-13471">1,000</ix:nonFraction> per share) and accompanying warrants to purchase <ix:nonFraction contextRef="c129" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleSharesIssuable" scale="0" unitRef="shares" id="ixv-13472">3,000,000</ix:nonFraction> shares of Common Stock (the "Series B Warrants") for aggregate gross proceeds of $<ix:nonFraction contextRef="c130" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="3" unitRef="usd" id="ixv-13473">4,500</ix:nonFraction> before offering expenses. V4 Global, LLC purchased <ix:nonFraction contextRef="c131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13474">1,000</ix:nonFraction> shares (<ix:nonFraction contextRef="c132" decimals="2" format="ixt:num-dot-decimal" name="wrap:PercentageOfOfferingParticipation" scale="-2" unitRef="pure" id="ixv-13475">22</ix:nonFraction>% of the offering) on the same terms as non-affiliated investors.</span> <span style="margin-top: 1em; margin-bottom: 1em; font-size: 12pt;"><span style="font-size: 10pt">The Series B Preferred Stock and Series B Warrants were not exercisable or convertible until stockholder approval was obtained on December 12, 2025, pursuant to Nasdaq Stock Market Rule 5635(d) for issuances exceeding 19.99% of outstanding Common Stock at prices below the Minimum Price.</span></span></span></span></span>&#160;</div></ix:nonNumeric><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-19</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation id="wrap_WarrantsTextBlock-c0_cont_1"><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><i><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Series B Warrants</span></i></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><span style="margin-top: 1em; margin-bottom: 1em;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">The Series B Warrants are exercisable for <ix:nonFraction contextRef="c133" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" unitRef="shares" id="ixv-13476">3,000,000</ix:nonFraction> shares of Common Stock at an exercise price of $<ix:nonFraction contextRef="c133" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-13477">1.50</ix:nonFraction> per share and expire on <ix:nonNumeric contextRef="c134" format="ixt:date-monthname-day-year-en" name="us-gaap:WarrantsAndRightsOutstandingMaturityDate" id="ixv-13478">December 12, 2030</ix:nonNumeric> (<ix:nonNumeric contextRef="c134" format="ixt-sec:durwordsen" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="ixv-13479">five years</ix:nonNumeric> from the date stockholder approval was obtained). Warrant holders may not exercise if such exercise would result in the holder owning more than 4.99% (or at holder election, 9.99%) of the Company's outstanding Common Stock immediately after exercise.</span></span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-size: 10pt;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">The Series B Warrants are classified within permanent equity (additional paid-in capital) and are not subject to subsequent fair value remeasurement.</span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><i><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Allocation of Proceeds</span></i></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">The Company allocated the $<ix:nonFraction contextRef="c135" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="3" unitRef="usd" id="ixv-13480">4,500</ix:nonFraction> gross proceeds between the Series B Preferred Stock and Series B Warrants using the with-and-without method. Under this method, the warrants were valued at their fair value as of the issuance date (August 18, 2025), with the residual proceeds allocated to the preferred stock.</span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">The fair value of the warrants was determined using the Black-Scholes option pricing model with the following key assumptions as of August 18, 2025:</span></div><ul style="color: rgb(36, 36, 36); font-family: &quot;Segoe UI&quot;, &quot;Segoe UI Web (West European)&quot;, -apple-system, BlinkMacSystemFont, Roboto, &quot;Helvetica Neue&quot;, sans-serif; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">Stock price: $<ix:nonFraction contextRef="c136" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13481">1.40</ix:nonFraction></span></li><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Exercise price: $<ix:nonFraction contextRef="c137" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13482">1.50</ix:nonFraction></span></li><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Expected term: <ix:nonFraction contextRef="c138" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13483">5.0</ix:nonFraction> years</span></li><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Expected volatility: <ix:nonFraction contextRef="c139" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13484">72.4</ix:nonFraction>% (based on 1-year historical analysis)</span></li><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Risk-free interest rate: <ix:nonFraction contextRef="c140" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13485">3.90</ix:nonFraction>%</span></li><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Expected dividend yield: <ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-13486">0</ix:nonFraction>%</span></li></ul><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Based on this valuation, the Company allocated $<ix:nonFraction contextRef="c142" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="3" unitRef="usd" id="ixv-13487">2,553</ix:nonFraction> to the Series B Warrants and $<ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="3" unitRef="usd" id="ixv-13488">1,947</ix:nonFraction> to the Series B Preferred Stock within additional paid-in capital.</span></div><div style="font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">The Company performed sensitivity analysis on the key valuation assumptions. A 10% change in stock price results in approximately <ix:nonFraction contextRef="c142" decimals="2" format="ixt:num-dot-decimal" name="wrap:ChangeInWarrantValueDueToChangeInStockPrice" scale="-2" unitRef="pure" id="ixv-13489">13</ix:nonFraction>% change in warrant value, while a <ix:nonFraction contextRef="c142" decimals="2" format="ixt:num-dot-decimal" name="wrap:ChangeInVolatilityPercentage" scale="-2" unitRef="pure" id="ixv-13490"><ix:nonFraction contextRef="c142" decimals="2" format="ixt:num-dot-decimal" name="wrap:ChangeInStockPricePercentage" scale="-2" unitRef="pure" id="ixv-13491">10</ix:nonFraction></ix:nonFraction>% change in volatility results in approximately <ix:nonFraction contextRef="c142" decimals="2" format="ixt:num-dot-decimal" name="wrap:ChangeInWarrantValueDueToChangeInVolatilityPercentage" scale="-2" unitRef="pure" id="ixv-13492">7</ix:nonFraction>% change in warrant value. Across reasonable scenarios, the warrant valuation ranges from $<ix:nonFraction contextRef="c144" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" scale="6" unitRef="usd" id="ixv-13493">2,000</ix:nonFraction> to $<ix:nonFraction contextRef="c145" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" scale="6" unitRef="usd" id="ixv-13494">3,100</ix:nonFraction>, confirming the materiality of the warrant component and the appropriateness of the allocation methodology.</div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"><i>Interim Recording and Year-End Adjustment</i></div><div style="font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">At September 30, 2025, the Company initially recorded the full proceeds as preferred stock equity pending completion of a formal valuation. In the fourth quarter of 2025, upon obtaining a formal Black-Scholes valuation as of the August 18, 2025 issuance date, the Company reallocated $<ix:nonFraction contextRef="c142" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="3" unitRef="usd" id="ixv-13495">2,553</ix:nonFraction> from additional paid-in capital attributable to preferred stock to additional paid-in capital attributable to warrants to reflect the proper allocation based on relative fair values.</div></ix:continuation><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DebtDisclosureTextBlock" id="ixv-10708"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">11. DEBT</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10pt; background-color: rgb(255, 255, 255);">The Company&#8217;s debt at December 31, 2025 and 2024 included operating lease liabilities (see Note 9).</span>
  </div></ix:nonNumeric><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-20</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="ixv-10723"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">12. STOCKHOLDERS</span><span style="font-size: 10.0pt; color: #000000;">&#8217;</span><span style="font-size: 10.0pt; color: #000000; font-weight: bold;"> EQUITY</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company&#8217;s authorized capital consists of <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-13496">200,000,000</ix:nonFraction> shares of Common Stock and <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-13497">5,000,000</ix:nonFraction> shares of preferred stock, par value $<ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-13498">0.0001</ix:nonFraction> per share (&#8220;Preferred Stock&#8221;), of which <ix:nonFraction contextRef="c146" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-13499">10,000</ix:nonFraction> and <ix:nonFraction contextRef="c147" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-13500">4,500</ix:nonFraction> are designated as Series A and Series B Preferred Stock, respectively.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic; text-decoration: underline;">Series A Preferred Stock</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On July 3, 2023, the Company filed the Certificate of Designations of the Series A Preferred Stock (the &#8220;Certificate of Designations&#8221;) with the Secretary of State of the State of Delaware, designating <ix:nonFraction contextRef="c148" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-13501">10,000</ix:nonFraction> shares of its Preferred Stock as Series A Convertible Preferred Stock. The terms of the Series A Preferred Stock are as set forth in the form of Certificate of Designations.&#160;&#160;of the Series A Preferred Stock (the &#8220;Certificate of Designations&#8221;). The Series A Preferred Stock is convertible into shares of Common Stock (the &#8220;Conversion Shares&#8221;) at the election of the holder at any time at an initial conversion price of $<ix:nonFraction contextRef="c148" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionPrice" scale="0" unitRef="usdPershares" id="ixv-13502">1.45</ix:nonFraction> (the &#8220;Conversion Price&#8221;). The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The holders of the Series A Preferred Stock are entitled to dividends of <ix:nonFraction contextRef="c149" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" unitRef="pure" id="ixv-13503">8</ix:nonFraction>% per annum, compounded monthly, which are payable in cash or shares of Common Stock, or a combination thereof, at the Company&#8217;s option in accordance with the terms of the Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Stock will accrue dividends at the rate of <ix:nonFraction contextRef="c149" decimals="INF" format="ixt:num-dot-decimal" name="wrap:PreferredStockAccrueDividendRatePercentage" scale="-2" unitRef="pure" id="ixv-13504">20</ix:nonFraction>% per annum. If the Company elects to pay any dividends in shares of Common Stock, the Conversion Price used to calculate the number of shares issuable will equal to the lower of (i) the then applicable Conversion Price and (ii) <ix:nonFraction contextRef="c149" decimals="2" format="ixt:num-dot-decimal" name="wrap:ArithmeticAverageLowestClosingPricePercentage" scale="-2" unitRef="pure" id="ixv-13505">85</ix:nonFraction>% of the arithmetic average of the three (3) lowest closing prices of the Company&#8217;s Common Stock during the twenty (<ix:nonNumeric contextRef="c150" format="ixt-sec:durday" name="wrap:NumberOfConsecutiveTradingDays" id="ixv-13506">20</ix:nonNumeric>) consecutive trading day period ending on the trading day immediately preceding the dividend payment date, provided that such price shall not be lower than the lower of (x) $<ix:nonFraction contextRef="c148" decimals="INF" format="ixt:num-dot-decimal" name="wrap:PreferredStockConvertibleSharePriceThreshold" scale="0" unitRef="usdPershares" id="ixv-13507">0.2828</ix:nonFraction> (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events ) and (y) 20% of the &#8220;Minimum Price&#8221; (as defined in Nasdaq Stock Market Rule 5635) on the date of the Stockholder Approval (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On August 19, 2024, the Company entered into an Amendment Agreement (the &#8220;August 2024 Amendment&#8221;) with the Required Holders (as defined in the Certificate of Designations). Pursuant to the August 2024 Amendment, the Required Holders agreed that (A) the unpaid and accrued dividends on the Series A Preferred Stock due July 1, 2024 (the &#8220;July Delinquent Dividend Amount&#8221;), shall be payable, at the option of the Company, in (i) cash and/or (ii) shares of Common Stock, at a price per share of Common Stock equal to the lower of (x) $<ix:nonFraction contextRef="c151" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockConvertibleConversionPriceDecrease" scale="0" unitRef="usdPershares" id="ixv-13508">1.00</ix:nonFraction> and (y) the Dividend Conversion Price (as defined in the Certificate of Designations), using July 1, 2024, as the applicable date of determination in accordance with the Certificate of Designations; (B) the dividends due on October 1, 2024 (the &#8220;October Dividend Amount&#8221; and, together with the July Delinquent Dividend Amount, the &#8220;Delinquent Dividend Amounts&#8221;), shall be payable in shares of Common Stock based on a per share price of Common Stock equal to <ix:nonFraction contextRef="c151" decimals="2" format="ixt:num-dot-decimal" name="wrap:ArithmeticAverageLowestClosingPricePercentage" scale="-2" unitRef="pure" id="ixv-13509">80</ix:nonFraction>% of the arithmetic average of the three (3) lowest closing sale prices of the Common Stock during the month of September 2024; and (C) such Delinquent Dividend Amounts and any Dividend Balance Shares (as defined in the Certificate of Designations), with respect thereto, if applicable, shall be delivered on October 1, 2024. The Company and the Required Holders further agreed pursuant to the August 2024 Amendment to amend (i) the Certificate of Designations, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the &#8220;August 2024 Certificate of Amendment&#8221;) and (ii) the Series A Purchase Agreement to amend the definition of &#8220;Excluded Securities.&#8221; The August 2024 Certificate of Amendment amends the Certificate of Designations to, among other things, (A) allow for the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company; provided that such issuance is approved by the Company&#8217;s stockholders prior to such issuance, and (B) amend certain conditions required for (i) a mandatory conversion of the Series A Preferred Stock (as described below), and (ii) the Company&#8217;s right to redeem, all or a portion, of the Series A Preferred Stock outstanding pursuant to an optional redemption (as described below), in each case, pursuant to the terms of the Certificate of Designations.</span> </div></ix:nonNumeric><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-21</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Pursuant to the August 2024 Certificate of Amendment, the Company may require holders to convert their shares of Series A Preferred Stock into shares of Common Stock if the closing price of the Company&#8217;s Common Stock exceeds $<ix:nonFraction contextRef="c152" decimals="INF" format="ixt:num-dot-decimal" name="wrap:PreferredStockConvertibleSharePriceThreshold" scale="0" unitRef="usdPershares" id="ixv-13510">8.00</ix:nonFraction> per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for <ix:nonNumeric contextRef="c153" format="ixt-sec:durday" name="wrap:NumberOfConsecutiveTradingDays" id="ixv-13511">20</ix:nonNumeric> consecutive trading days and the daily dollar trading volume of the Common Stock exceeds $<ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="wrap:DailyDollarTradingVolumeForConsecutiveTradingDays" scale="0" unitRef="usd" id="ixv-13512">2,000</ix:nonFraction> per day during the same period, provided that certain equity conditions described in the Certificate of Designations are satisfied. Pursuant to the August 2024 Certificate of Amendment, at any time beginning <ix:nonNumeric contextRef="c153" format="ixt-sec:durmonth" name="wrap:ShareConversionHoldingPeriod" id="ixv-13513">18</ix:nonNumeric> months from the date of the issuance, provided that the Company has filed all reports required to be filed by it pursuant to the Exchange Act on a timely basis for a continuous period of one year and provided further that certain equity conditions described in the Certificate of Designations are satisfied, the Company has the right to redeem in cash all or some of the shares of the Series A Preferred Stock outstanding at such time at a redemption price equal to the product of (x) <ix:nonFraction contextRef="c154" decimals="2" format="ixt:num-dot-decimal" name="wrap:OutstandingRedemptionPricePercentage" scale="-2" unitRef="pure" id="ixv-13514">125</ix:nonFraction>% multiplied by (y) the sum of (A) the stated value of the Series A Preferred Stock plus (B) all declared and unpaid Dividends on such Preferred Stock and any other unpaid amounts then due and payable hereunder with respect to such Series A Preferred Stock, plus (C) the make-whole amount, plus (D) any accrued and unpaid late charges with respect to such stated value and amounts payable pursuant to clause (B) as of such date of determination.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On October 14, 2024, the Company entered into an Amendment Agreement with the Required Holders (as defined in the Certificate of Designations), pursuant to which, the Required Holders agreed to amend the Certificate of Designations of the Company&#8217;s Series A Preferred Stock, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the &#8220;October 2024 Certificate of Amendment&#8221;). The October 2024 Certificate of Amendment amends the Certificate of Designations to, among other things, provide that, except as required by applicable law, the holders of the Series A Preferred Stock will be entitled to vote with holders of the Common Stock on an as converted basis, with the number of votes to which each holder of Series A Preferred Stock is entitled to be calculated assuming a conversion price of $<ix:nonFraction contextRef="c155" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionPrice" scale="0" unitRef="usdPershares" id="ixv-13515">1.414</ix:nonFraction> per share, which was the Minimum Price (as defined in Rule 5635 of the Rule of the Nasdaq Stock Market) applicable immediately before the execution and delivery of the Series A Purchase Agreement, subject to certain beneficial ownership limitations as set forth in the Certificate of Designations. The October 2024 Certificate of Amendment further provides that (i) certain holders of the Series A Preferred Stock will not be subject to certain beneficial ownership limitations as described in the Certificate of Designations, and (ii) stockholder approval will not be required in connection with the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company. The October 2024 Certificate of Amendment was filed with the Secretary of State of the State of Delaware, effective as of October 14, 2024. The holders of the Series A Preferred Stock have no voting rights, other than with respect to certain matters affecting the rights of the Series A Preferred Stock.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div>


  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On November 25, 2024, the Company entered into an Amendment and Agreement with the Series A Investors (the &#8220;November 2024 Amendment Agreement&#8221;), pursuant to which, (i) the Series A Investors agreed to amend the Certificate of Designations, as described below, by filing a Certificate of Amendment to the Certificate of Designations with the Secretary of State (the &#8220;November 2024 Certificate of Amendment&#8221;), and (ii) the Series A Investors and the Company agreed that all payment amounts that have accrued and are unpaid as of November 25, 2024, pursuant to the Certificate of Designations and the August 2024 Amendment will be satisfied by delivery of shares of Common Stock on or prior to November 25, 2024, with each Series A Investor entitled to receive the number of shares of Common Stock specified below such Series A Investor&#8217;s name on its respective signature page thereto. The November 2024 Certificate of Amendment amends the Certificate of Designations to provide that upon the occurrence of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Stock will accrue dividends compounded monthly at the rate of <ix:nonFraction contextRef="c156" decimals="INF" format="ixt:num-dot-decimal" name="wrap:PreferredStockAccrueDividendRatePercentage" scale="-2" unitRef="pure" id="ixv-13516">20</ix:nonFraction>% per annum. The Certificate of Amendment became effective with the Secretary of State on December 6, 2024.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10pt; background-color: rgb(255, 255, 255);">At the time of issuance, $<ix:nonFraction contextRef="c150" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" scale="3" unitRef="usd" id="ixv-13517">2,036</ix:nonFraction> of the net proceeds less transaction cost of the Series A Purchase Agreement was allocated to the <ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-13518">10,000</ix:nonFraction> shares of Series A Preferred Stock initially issued. As of December 31, 2024, a total of <ix:nonFraction contextRef="c157" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-13519">1,793</ix:nonFraction> shares of Series A Preferred Stock were converted into approximately <ix:nonFraction contextRef="c20" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-13520">1,468,000</ix:nonFraction> shares of Common Stock. There were <ix:nonFraction contextRef="c150" decimals="0" format="ixt:fixed-zero" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-13521">no</ix:nonFraction> additional conversions for the year ended December 31, 2025.</span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;"> For the year&#160; ended December 31, 2025, the Company authorized and declared dividends totaling $<ix:nonFraction contextRef="c150" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Dividends" scale="3" unitRef="usd" id="ixv-13522">903</ix:nonFraction>, of which $<ix:nonFraction contextRef="c150" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DividendsCommonStockStock" scale="3" unitRef="usd" id="ixv-13523">492</ix:nonFraction> was paid in shares of the Company&#8217;s Common Stock. For the year ended December 31, 2024, authorized and declared dividends total</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">ing $<ix:nonFraction contextRef="c157" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Dividends" scale="3" unitRef="usd" id="ixv-13524">1,218</ix:nonFraction>, of which $<ix:nonFraction contextRef="c157" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DividendsPreferredStockCash" scale="3" unitRef="usd" id="ixv-13525">60</ix:nonFraction> was paid in cash, $<ix:nonFraction contextRef="c157" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DividendsCommonStockStock" scale="3" unitRef="usd" id="ixv-13526">1,158</ix:nonFraction> was paid in shares of the Company&#8217;s Common Stock.</span> </div></ix:continuation><div>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-22</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2"><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic; text-decoration: underline;">Series B Preferred Stock</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify; font-size: 10pt;"><span><i>Series B Issuance</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">On August 18, 2025, the Company entered into the Series B Purchase Agreement with the Series B Purchasers, including V4 Global, LLC (an entity controlled by the Company's Chief Executive Officer), for the issuance and sale in a private placement of an aggregate of (i) <ix:nonFraction contextRef="c158" decimals="INF" format="ixt:num-dot-decimal" name="wrap:StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" scale="0" unitRef="shares" id="ixv-13527">4,500</ix:nonFraction> shares of the Company&#8217;s Series B Preferred Stock initially convertible into up to <ix:nonFraction contextRef="c159" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleSharesIssuable" scale="0" unitRef="shares" id="ixv-13528">3,000,000</ix:nonFraction> shares of Common Stock, at an initial conversion price of $<ix:nonFraction contextRef="c159" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionPrice" scale="0" unitRef="usdPershares" id="ixv-13529">1.50</ix:nonFraction> per share, and (ii) accompanying Series B Warrants to purchase up to <ix:nonFraction contextRef="c160" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" unitRef="shares" id="ixv-13530">3,000,000</ix:nonFraction> shares of Common Stock, with an initial exercise price of $<ix:nonFraction contextRef="c160" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-13531">1.50</ix:nonFraction> per share, for aggregate gross proceeds of $<ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-13532">4,500</ix:nonFraction> before offering expenses. V4 Global, LLC purchased <ix:nonFraction contextRef="c161" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13533">1,000</ix:nonFraction> shares (<ix:nonFraction contextRef="c159" decimals="INF" format="ixt:num-dot-decimal" name="wrap:PercentageofOfferingFeeinSharesPurchase" scale="-2" unitRef="pure" id="ixv-13534">22</ix:nonFraction>% of the offering) on the same terms as unrelated investors.&#160;<span style="margin-top: 1em; margin-bottom: 1em; font-size: 12pt;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"><span style="font-size: 10pt">The Series B Preferred Stock and Series B Warrants were not exercisable or convertible until stockholder approval was obtained on December 12, 2025, pursuant to Nasdaq Stock Market Rule 5635(d) for issuances exceeding <ix:nonFraction contextRef="c158" decimals="INF" format="ixt:num-dot-decimal" name="wrap:CommonStockExercisePricePerShare" scale="0" unitRef="usdPershares" id="ixv-13535">19.99</ix:nonFraction>% of outstanding common stock at prices below the Minimum Price.</span></span></span></span> </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify; font-size: 10pt;"> On August 20, 2025, the Company filed the Series B Certificate of Designations, thereby creating the Series B Preferred Stock. The Series B Certificate of Designations became effective with the Secretary of State of the State of Delaware upon filing. The terms of the Series B Convertible Preferred Stock are as set forth in the Series B Certificate of Designations. The Series B Preferred Stock are convertible into the Series B Conversion Shares at the election of the holders of the Series B Preferred Stock at any time at an initial conversion price of $<ix:nonFraction contextRef="c159" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionPrice" scale="0" unitRef="usdPershares" id="ixv-13536">1.50</ix:nonFraction> per share (<ix:nonFraction contextRef="c159" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion" scale="0" unitRef="shares" id="ixv-13537">3,000,000</ix:nonFraction> shares in aggregate), the conversion price is subject to customary anti-dilution adjustments for stock dividends, stock splits, reclassifications, stock combinations and similar corporate events.&#160;</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify; font-size: 10pt; font-style: italic;">Classification Analysis</div>
  <div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">The Company evaluated the Series B Preferred Stock and Series B Warrants under ASC 480, Distinguishing Liabilities from Equity, and ASC 815-40, Contracts in Entity's Own Equity. Management concluded that both instruments qualify for permanent equity classification from inception because:</span></div>
  <ul style="color: rgb(36, 36, 36); letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"><li style="margin-left : 7px; ">Neither instrument contains mandatory redemption provisions requiring liability classification under ASC 480</li><li style="margin-left : 7px; ">Both instruments are indexed to the Company's own stock under ASC 815-40-15 (fixed conversion/exercise price with only standard anti-dilution provisions)</li><li style="margin-left : 7px; ">The Company has sufficient authorized and unissued shares available to settle both instruments </li><li style="margin-left : 7px; ">Physical settlement in registered shares only; no net-cash settlement provisions</li><li style="margin-left : 7px; ">The stockholder approval contingency represents an internal regulatory requirement within the Company's control, not an event outside the issuer's control that would preclude equity classification</li></ul><div style="text-align: justify; font-size: 10pt;">The Series B Preferred Stock has no voting rights except for protective provisions requiring majority holder approval for certain actions that would adversely affect the rights of Series B holders.&#160;</div>


  <div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Holders are entitled to receive dividends if and when declared by the Board of Directors, payable in cash, securities, or assets at the Board's determination. The Series B Preferred Stock has no mandatory redemption provisions and is classified within permanent stockholders' equity.</span></div></ix:continuation><div>
  </div><div>&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-23</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="ixv-10814"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">13. SHARE-BASED COMPENSATION</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On March 28, 2017, the Company adopted, and the Company&#8217;s stockholders approved, the Wrap Technologies, Inc. 2017 Equity Incentive Plan (the &#8220;2017 Plan&#8221;) subject to stockholder approval. Under the 2017 Plan as originally adopted, the Company initially reserved <ix:nonFraction contextRef="c162" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" unitRef="shares" id="ixv-13538">2,000,000</ix:nonFraction> shares of Common Stock for issuance as awards under the 2017 Plan. The 2017 Plan was amended by the First Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to <ix:nonFraction contextRef="c163" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" unitRef="shares" id="ixv-13539">4,100,000</ix:nonFraction> shares, which was adopted by the Board on March 16, 2019, and by stockholders on May 23, 2019. The 2017 Plan was also amended by the Second Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to <ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" unitRef="shares" id="ixv-13540">6,000,000</ix:nonFraction> shares which was adopted by the Board on April 8, 2020, and by stockholders on June 5, 2020. The 2017 Plan was also amended by the Third Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to <ix:nonFraction contextRef="c165" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" unitRef="shares" id="ixv-13541">7,500,000</ix:nonFraction> shares which was adopted by the Board on April 23, 2021, and by stockholders on June 22, 2021. The 2017 Plan was also amended by the Fourth Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to <ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" unitRef="shares" id="ixv-13542">9,000,000</ix:nonFraction> shares which was adopted by the Board on April 22, 2022, and by our stockholders on June 23, 2022.The 2017 Plan was amended by the Fifth Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to <ix:nonFraction contextRef="c167" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" unitRef="shares" id="ixv-13543">16,500,000</ix:nonFraction> shares which was adopted by the Board on November 12, 2024, and by our stockholders on December 23, 2024.&#160;The 2017 Plan was amended by the Sixth Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to <ix:nonFraction contextRef="c168" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" unitRef="shares" id="ixv-13544">20,500,000</ix:nonFraction> shares which was adopted by the Board of Directors on October 20, 2025, and by the Company stockholders on December 12, 2025.</span></div><div style="font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10pt; background-color: rgb(255, 255, 255);">As of December 31, 2025,</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> </span>there<span style="background-color: rgb(255, 255, 255);"> were <ix:nonFraction contextRef="c169" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-13545">8,011,625</ix:nonFraction> shar</span>es of Common Stock remaining available for grant under the 2017 Plan.</span> </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><span style="text-decoration:underline">Stock Options</span></span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="ixv-10831"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes stock option activity for the year en<span style="background-color: rgb(255, 255, 255);">ded </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">December 31, 2025:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 53%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">Weighted Average</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - I5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - I5">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Options on Common Shares</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Exercise Price</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Remaining Contractual Term</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Aggregate Intrinsic Value</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I6">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Outstanding January 1, 2025</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C7">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-13546">3,944,284</ix:nonFraction></td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E7">$</td><td style="text-align: right; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-13547">2.12</ix:nonFraction></td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G7">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-13548">8.30</ix:nonNumeric></td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I7">$</td><td style="text-align: right; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" scale="3" unitRef="usd" id="ixv-13549">1,486</ix:nonFraction></td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I7">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;"> Granted</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-13550">5,273,927</ix:nonFraction></td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-13551">1.98</ix:nonFraction></td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I8">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;"> Exercised</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-13552">171,415</ix:nonFraction></td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C9">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-13553">1.43</ix:nonFraction></td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I9">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Forfeited, cancelled, expired</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">(<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" unitRef="shares" id="ixv-13554">2,597,262</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C10">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-13555">2.05</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I10">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Outstanding December 31, 2025</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C11">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-13556">6,449,534</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E11">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-13557">2.05</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G11">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="wrap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" id="ixv-13558">8.56</ix:nonNumeric></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I11">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" scale="3" unitRef="usd" id="ixv-13559">3,469</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I11">&#160;</td></tr><tr><td style="font-size: 10pt;">Exercisable December 31, 2025</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C12">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares" id="ixv-13560">1,713,774</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E12">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-13561">2.41</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G12">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="ixv-13562">7.37</ix:nonNumeric></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I12">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" unitRef="usd" id="ixv-13563">936</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I12">&#160;</td></tr></table></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">At December 31, 2025, there wer<span style="background-color: rgb(255, 255, 255);">e </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);"><ix:nonFraction contextRef="c170" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-13564">5,159,368</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> se</span>rvice-based stock options outstanding, and <ix:nonFraction contextRef="c171" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-13565">1,290,166</ix:nonFraction> performance-based stock options outstanding which were granted in October 2023 to the Company&#8217;s current Chief Executive Officer, subject to vesting based on future market capitalization targets.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="ixv-10993"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company uses the Black-Scholes option pricing model to determine the fair value of service-based options granted. The following table summarizes the assumptions used to compute the fair value of options granted to employees and non-employees:</span> </div>

  <div style="font-size: 10pt;">&#160;</div>
  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px; background-color: rgb(204, 238, 255);"><td style="width: 75%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr></table><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 77%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">For the Year Ended December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C21">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E21">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C22">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c172" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure" id="ixv-13566">76</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C22">%</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E22">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c173" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure" id="ixv-13567">76</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E22">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c172" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure" id="ixv-13568">4.06</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C23">%</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c173" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure" id="ixv-13569">3.82</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E23">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected dividend yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c172" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure" id="ixv-13570">0</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C24">%</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c173" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure" id="ixv-13571">0</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E24">%</td></tr><tr><td style="font-size: 10pt;">Expected life of options</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonNumeric contextRef="c172" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="ixv-13572">6</ix:nonNumeric></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C25">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonNumeric contextRef="c173" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="ixv-13573">6</ix:nonNumeric></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E25">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Weighted-average fair value of options granted</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - C26">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c172" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-13574">1.38</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - C26">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - E26">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"><ix:nonFraction contextRef="c173" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-13575">1.44</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - E26">&#160;</td></tr></table></ix:nonNumeric></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-24</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Estimated volatility is a measure of the amount by which the Company&#8217;s stock price is expected to fluctuate each year during the expected life of awards. The Company&#8217;s estimated volatility was based on an average of the historical volatility of peer entities whose stock prices were publicly available. The Company&#8217;s calculation of estimated volatility is based on historical stock prices of these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price. The Company records forfeitures as they are incurred.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The risk-free interest rate assumption is based upon observed interest rates on zero coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options. The dividend yield of <ix:nonFraction contextRef="c172" decimals="2" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure" id="ixv-13576">zero</ix:nonFraction> is based on the fact that the Company has never paid cash dividends and has no present intention to pay cash dividends. The Company calculates the expected life of the options using the "simplified method,"&#160;whereby the expected term is calculated as the average of the vesting term and the contractual term of the option, as the Company does not have sufficient historical exercise data to provide a reasonable basis upon which to estimate expected term.</span> </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Stock option expense was<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c172" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-13577">1,759</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> a</span>nd $<ix:nonFraction contextRef="c173" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-13578">1,132</ix:nonFraction> for the years ended December 31, 2025 and 2024, respectively.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="ixv-11097"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes information about stock options outstanding at<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">December 31, 2025:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>

  <table style="border-spacing: 0px; border-collapse: collapse; border-width: 1pt; border-style: solid; border-color: black; font-size: 10pt; width: 100%;"> <tr style="height: 0px; font-size: 0px;"> <td style="width: 36pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 36pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 72pt;">&#160;</td> <td style="width: 6pt;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Weighted</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Average</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Weighted</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Weighted</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Remaining</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Average</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Average</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td colspan="3" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Range of</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Number</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Contractual</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercise</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Number</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercise</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td colspan="3" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercise Prices</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Outstanding</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Life (Years)</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Price</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercisable</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Price</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> $<ix:nonFraction contextRef="c180" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" unitRef="usdPershares" id="ixv-13579">1.00</ix:nonFraction> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $<ix:nonFraction contextRef="c180" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" unitRef="usdPershares" id="ixv-13580">2.00</ix:nonFraction> </div> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c181" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-13581">4,282,059</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonNumeric contextRef="c180" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-13582">8.60</ix:nonNumeric></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" unitRef="usdPershares" id="ixv-13583">1.58</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c181" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares" id="ixv-13584">982,542</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-13585">1.43</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> $<ix:nonFraction contextRef="c182" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" unitRef="usdPershares" id="ixv-13586">2.01</ix:nonFraction> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $<ix:nonFraction contextRef="c182" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" unitRef="usdPershares" id="ixv-13587">3.00</ix:nonFraction> </div> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c183" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-13588">1,735,000</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonNumeric contextRef="c182" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-13589">9.26</ix:nonNumeric></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c183" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" unitRef="usdPershares" id="ixv-13590">2.48</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c183" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares" id="ixv-13591">398,758</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c183" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-13592">2.45</ix:nonFraction> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> $<ix:nonFraction contextRef="c184" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" unitRef="usdPershares" id="ixv-13593">3.01</ix:nonFraction> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $<ix:nonFraction contextRef="c184" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" unitRef="usdPershares" id="ixv-13594">4.00</ix:nonFraction> </div> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c185" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-13595">150,000</ix:nonFraction> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonNumeric contextRef="c184" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-13596">8.09</ix:nonNumeric></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c185" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" unitRef="usdPershares" id="ixv-13597">3.88</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c185" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares" id="ixv-13598">49,999</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> <ix:nonFraction contextRef="c185" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-13599">3.88</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr><tr style="vertical-align: top;"> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$<ix:nonFraction contextRef="c186" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" unitRef="usdPershares" id="ixv-13600">4.01</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: center;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8211;</span></td> <td style="vertical-align: bottom;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$<ix:nonFraction contextRef="c186" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" unitRef="usdPershares" id="ixv-13601">5.00</ix:nonFraction></span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom; text-align: right;"><ix:nonFraction contextRef="c187" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-13602">83,975</ix:nonFraction></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom; text-align: right;"><ix:nonNumeric contextRef="c186" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-11351"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">5.02</span></ix:nonNumeric></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="c187" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" unitRef="usdPershares" id="ixv-13603">4.37</ix:nonFraction></span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="c187" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares" id="ixv-13604">83,975</ix:nonFraction></span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="c187" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-13605">4.37</ix:nonFraction></span></td> <td style="vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> $<ix:nonFraction contextRef="c188" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" unitRef="usdPershares" id="ixv-13606">5.01</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: middle; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: middle;"> <div> $<ix:nonFraction contextRef="c188" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" unitRef="usdPershares" id="ixv-13607">6.58</ix:nonFraction></div> </td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> <ix:nonFraction contextRef="c189" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-13608">198,500</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> <ix:nonNumeric contextRef="c188" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-13609">3.54</ix:nonNumeric></td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> <ix:nonFraction contextRef="c189" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" unitRef="usdPershares" id="ixv-13610">5.96</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> <ix:nonFraction contextRef="c189" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares" id="ixv-13611">198,500</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> <ix:nonFraction contextRef="c189" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-13612">5.96</ix:nonFraction></td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> </tr> </table></ix:nonNumeric><div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Restricted Stock Units</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="ixv-11403"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The 2017 Plan provides for the grant of restricted stock units (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">RSUs</span><span style="font-size: 10.0pt;">&#8221;). RSUs are settled in shares of the Company&#8217;s Common Stock as the RSUs become vested. The following table summarizes RSU activity for the years ended December 31, 2025 and 2024:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 65%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C30">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C30">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E30">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Weighted</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E30">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G30">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Weighted </td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G30">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Service-Based</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C31">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Average Grant</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E31">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Average Vesting</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G31">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C32">&#160;</td><td style="text-align: center; font-weight: bold; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 9%; font-size: 10pt;">RSU's</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C32">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E32">&#160;</td><td style="text-align: center; font-weight: bold; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%; font-size: 10pt;">Date Fair Value</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E32">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G32">&#160;</td><td style="text-align: center; font-weight: bold; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%; font-size: 10pt;">Period (Years)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G32">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Unvested at December 31, 2023</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c190" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-13613">810,588</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c190" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-13614">1.73</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonNumeric contextRef="c177" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ixv-13615">2.52</ix:nonNumeric></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr><td style="font-size : 10pt; padding-left : 10px; "> Granted-service based</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c177" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-13616">881,004</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c177" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-13617">2.60</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size : 10pt; padding-left : 10px; "> Vested</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c177" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-13618">465,763</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c177" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-13619">2.03</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr><td style="font-size : 10pt; padding-left : 10px; "> Forfeited and cancelled</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c177" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" unitRef="shares" id="ixv-13620">237,727</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 13. SBC - C33">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c177" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-13621">2.26</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"/><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Unvested at December 31, 2024</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c191" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-13622">988,102</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c191" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-13623">2.25</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonNumeric contextRef="c177" format="ixt-sec:duryear" name="wrap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" id="ixv-13624">3.67</ix:nonNumeric></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;"> Granted-service based</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c176" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-13625">897,225</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C34">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c176" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-13626">1.88</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E34">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G34">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;"> Vested</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(<ix:nonFraction contextRef="c176" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-13627">870,794</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C35">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c176" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-13628">1.89</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E35">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G35">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;"> Forfeited and cancelled</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C36">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"><ix:nonFraction contextRef="c176" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" unitRef="shares" id="ixv-13629">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C36">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E36">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"><ix:nonFraction contextRef="c176" decimals="0" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-13630">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E36">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G36">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G36">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Unvested at December 31, 2025</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C37">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"><ix:nonFraction contextRef="c179" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-13631">1,014,563</ix:nonFraction></td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C37">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E37">$</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"><ix:nonFraction contextRef="c179" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-13632">2.23</ix:nonFraction></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E37">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G37">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"><ix:nonNumeric contextRef="c176" format="ixt-sec:duryear" name="wrap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" id="ixv-13633">3.62</ix:nonNumeric></td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G37">&#160;</td></tr></table></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company used the Monte Carlo Simulation Model to value at the grant date the aggregate <span style="background-color: rgb(255, 255, 255);">of </span></span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;"><ix:nonFraction contextRef="c174" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-13634">632,911</ix:nonFraction></span><span style="font-size: 10.0pt;"> market condition performance RSUs granted in </span><span style="font-size: 10pt;">January 2024</span><span style="font-size: 10.0pt;"> to the Company&#8217;s Chief Executive Officer. The assumptions used in the Monte Carlo Simulation were stock price on the date of grant equal to </span><span style="font-size: 10pt;">$<ix:nonFraction contextRef="c175" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-13635">3.40</ix:nonFraction>,</span><span style="font-size: 10.0pt;"> a contract term of <ix:nonNumeric contextRef="c176" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="ixv-13636">10</ix:nonNumeric> years, expected volatility of </span><span style="font-size: 10pt;"><ix:nonFraction contextRef="c174" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure" id="ixv-13637">78</ix:nonFraction>%</span><span style="font-size: 10.0pt;"> and risk-free interest rate of </span><span style="font-size: 10pt;"><ix:nonFraction contextRef="c174" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure" id="ixv-13638">4.10</ix:nonFraction>%</span><span style="font-size: 10.0pt;">. Vesting is based on sustained market capitalization of $<ix:nonFraction contextRef="c175" decimals="-3" format="ixt:num-dot-decimal" name="wrap:MarketCapital" scale="3" unitRef="usd" id="ixv-13639">1,000,000</ix:nonFraction> in consecutive <ix:nonNumeric contextRef="c176" format="ixt-sec:durwordsen" name="wrap:ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance" id="ixv-13640">two months</ix:nonNumeric>, and the derived service period is </span><span style="font-size: 10pt;"><ix:nonNumeric contextRef="c176" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="ixv-13641">4.3</ix:nonNumeric> years</span><span style="font-size: 10.0pt;">.</span></span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">RSU exp<span style="background-color: rgb(255, 255, 255);">ense was </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c176" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-13642">2,317</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and $</span><ix:nonFraction contextRef="c177" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-13643">1,301</ix:nonFraction> for the years ended December 31, 2025 and 2024, respectively.</span> </div></ix:continuation><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-25</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2"><div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Share-Based Compensation Expense</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="ixv-11616"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company recorded share-based compensation in its statements of operations for the relevant periods for options and RSUs as follows:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 77%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/><td style="width: 9%; font-size: 10pt;"/><td style="width: 1%; font-size: 10pt;"/></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; text-align: center; font-size: 10pt;">For the Year ended December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C42">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C42">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E42">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E42">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Selling, general, and administrative</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C43">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c192" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-13644">4,076</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C43">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E43">$</td><td style="width: 9%; text-align: right; font-size: 10pt;"><ix:nonFraction contextRef="c193" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-13645">2,296</ix:nonFraction></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E43">&#160;</td></tr><tr><td style="font-size: 10pt;">Research and development</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C44">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"><ix:nonFraction contextRef="c194" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-13646">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C44">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - E44">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"><ix:nonFraction contextRef="c195" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-13647">137</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; font-size: 10pt;" title="FN 13. SBC - E44">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Total share-based expense</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C45">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-13648">4,076</ix:nonFraction></td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C45">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - E45">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-13649">2,433</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; font-size: 10pt;" title="FN 13. SBC - E45">&#160;</td></tr></table></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">As of December 31, 2025, total estimated compensation cost of stock options granted and outstanding but not yet vested w<span style="background-color: rgb(255, 255, 255);">as </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<span><ix:nonFraction contextRef="c178" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="3" unitRef="usd" id="ixv-13650">4,847</ix:nonFraction></span></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;w</span>hich is expected to be recognized over the weighted average period of <ix:nonNumeric contextRef="c172" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="ixv-11677"><span>3.08</span></ix:nonNumeric> years.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">As of December 31, 2025, total estimated compensation cost of RSUs granted and outstanding but not yet vested w<span style="background-color: rgb(255, 255, 255);">as </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<span><ix:nonFraction contextRef="c179" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="3" unitRef="usd" id="ixv-13651">1,112</ix:nonFraction></span></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;w</span>hich is expected to be recognized over the weighted average period of <ix:nonNumeric contextRef="c176" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="ixv-11687"><span>2.12</span></ix:nonNumeric> years.</span> </div></ix:continuation><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DefinedContributionPlanTextBlock" id="ixv-11692"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">14. DEFINED CONTRIBUTION PLAN</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company has a defined contribution savings plan for all eligible U.S. employees established under the provisions of Section 401(k) of the Internal Revenue Code. This plan was formed on January 1, 2022. Eligible employees may contribute a percentage of their salary subject to certain limitations. The Company&#8217;s contributions for the years ended December 31, 2025 and 2024, was $<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" unitRef="usd" id="ixv-13652">23</ix:nonFraction> and $<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" unitRef="usd" id="ixv-13653">0</ix:nonFraction>, respectively.</span> </div></ix:nonNumeric><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ixv-11701"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">15. COMMITMENTS AND CONTINGENCIES</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Facility lease</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company entered into a facility lease agreement for its new production facility based in Norton, Virginia. The initial term of the agreement is for <ix:nonNumeric contextRef="c3" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="ixv-13654">five years</ix:nonNumeric> and commenced on October 1, 2025 (the "Term"). The Company was granted early occupancy of the facility for use beginning on August 18, 2025. The total cash payments to the lessor during the Term are $<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" unitRef="usd" id="ixv-13655">600</ix:nonFraction>.&#160;In March 2026, the Company entered into a month-to-month service agreement for a business address located in Miami, Florida, at an approximate monthly cost of less than $<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:MonthlyServiceAgreementCost" scale="3" unitRef="usd" id="ixv-13656">1</ix:nonFraction>.</span></div><div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Purchase Commitments</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div> <span style="font-size: 10.0pt;">As of December 31, 2025, the Company was committed for approximate<span style="background-color: rgb(255, 255, 255);">ly $<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractualObligation" scale="3" unitRef="usd" id="ixv-13657">338</ix:nonFraction> for futu</span>re component deliveries that are generally subject to modification or rescheduling in the normal course of business.</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Indemnifications and Guarantees</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our officers and directors are indemnified as to personal liability as provided by the Delaware law and the Company&#8217;s articles and bylaws. The Company may also undertake indemnification obligations in the ordinary course of business related to its operations. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to any such indemnification obligations now or in the future. Because of the uncertainty surrounding these circumstances, the Company&#8217;s current or future indemnification obligations could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has no liabilities recorded for such indemnities.</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Regulatory Agencies</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company is subject to oversight from regulatory agencies regarding firearms that arises in the ordinary course of its business.</span>
  </div></ix:nonNumeric><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-26</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Litigation</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company is subject to litigation and other claims in the ordinary course of business. The Company records a provision for a liability relating to legal matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed and adjusted to include the impacts of negotiations, estimated settlements, legal rulings, advice of legal counsel, and other information and events pertaining to a particular matter. </span>
  </div></ix:continuation><div>
  </div><div>&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="ixv-11747"><div>
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">16. RELATED PARTY TRANSACTIONS </span>
  </div>
  <div style="font-size: 10pt;">&#160;</div>
  <div style="font-size: 10pt;"><i>Consulting Services
</i></div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">Commencing in October 2017, the Company began reimbursing Mr. Elwood Norris, a former officer, current <ix:nonFraction contextRef="c196" decimals="2" format="ixt:num-dot-decimal" name="wrap:StockholderOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-13658">5</ix:nonFraction>% stockholder and consultant of the Company, $<ix:nonFraction contextRef="c197" decimals="-2" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" unitRef="usd" id="ixv-13659">1.5</ix:nonFraction> per month on a month-to-month basis for laboratory facility costs and $<ix:nonFraction contextRef="c198" decimals="-2" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" unitRef="usd" id="ixv-13660">7.5</ix:nonFraction> per month on a month-to month basis for invention consulting services, for an aggregate of $<ix:nonFraction contextRef="c196" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" unitRef="usd" id="ixv-13661">17</ix:nonFraction> for the years ended December 31, 2024. The Company terminated the contract in February 2024.
</div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">The Company is obligated to pay royalties and development and patent costs pursuant to an exclusive Amended and Restated Intellectual Property License Agreement dated September 30, 2016, with Syzygy Licensing, LLC (&#8220;Syzygy&#8221;), a company owned and controlled by a <ix:nonFraction contextRef="c196" decimals="2" format="ixt:num-dot-decimal" name="wrap:StockholderOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-13662">5</ix:nonFraction>% stockholder of the Company, Mr. Elwood Norris, and a former officer of the Company, Mr. James Barnes. The agreement provides for royalty payments of <ix:nonFraction contextRef="c199" decimals="2" format="ixt:num-dot-decimal" name="wrap:PercentageOfRevenueForRoyaltyPayments" scale="-2" unitRef="pure" id="ixv-13663">4</ix:nonFraction>% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $<ix:nonFraction contextRef="c200" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" unitRef="usd" id="ixv-13664">1,000</ix:nonFraction> in royalties or until September 30, 2026, whichever occurs earlier. During the years ended December 31, 2025 and 2024, the Company incurred royalties to Syzygy of $<ix:nonFraction contextRef="c199" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" unitRef="usd" id="ixv-13665">18</ix:nonFraction> and $<ix:nonFraction contextRef="c201" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" unitRef="usd" id="ixv-13666">66</ix:nonFraction>, respectively.</div><div style="font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Series A Preferred Stock</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On June 29, 2023, the Company entered into the Series A Purchase Agreement with certain investors, including Scot Cohen, the Company&#8217;s Chief Executive Officer, and V4 Global LLC (&#8220;V4&#8221;). Mr. Cohen has voting and dispositive control with respect to the securities as is deemed to be the beneficial owner of the securities held by V4. Pursuant to the Series A Purchase Agreement, the Company issued Mr. Cohen and V4 an aggregate of <ix:nonFraction contextRef="c202" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-13667">3,000</ix:nonFraction> shares of Series A Preferred Stock and Series A Warrants to purchase up to an aggregate of <ix:nonFraction contextRef="c203" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" unitRef="shares" id="ixv-13668">2,068,966</ix:nonFraction> shares of Common Stock for aggregate gross proceeds of $<ix:nonFraction contextRef="c204" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" unitRef="usd" id="ixv-13669">3,000</ix:nonFraction>. For the year ended December 31, 2025, Mr. Cohen and&#160; V4 earned dividends totalin<span style="background-color: rgb(255, 255, 255);">g </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<ix:nonFraction contextRef="c205" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Dividends" scale="3" unitRef="usd" id="ixv-13670">330</ix:nonFraction></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;on</span> the Series A Preferred Stock.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">PIPE Financing</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On February 24, 2025, the Company entered into the PIPE Purchase Agreement with certain accredited including: V4, an entity controlled by Mr. Cohen, the Company&#8217;s Chief Executive Officer; Continuum Ventures, LLC (&#8220;Continuum&#8221;), an entity controlled by Jared Novick, the Company&#8217;s President and Chief Operating Officer; and Savbo Investments LLC (&#8220;Savbo&#8221;), an entity controlled by Marc Savas, a member of the Company&#8217;s Board, pursuant to which, the Company issued and sold in a private placement an aggregate of <ix:nonFraction contextRef="c123" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13671">3,216,666</ix:nonFraction> shares of Common Stock and PIPE Warrants with an exercise price of $<ix:nonFraction contextRef="c124" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-13672">1.80</ix:nonFraction> per share, to purchase up to <ix:nonFraction contextRef="c123" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13673">3,216,666</ix:nonFraction> shares of Common Stock (the &#8220;Private Placement&#8221;). Pursuant to the PIPE Private Placement, the Company sold to (i) V4 <ix:nonFraction contextRef="c206" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13674"><ix:nonFraction contextRef="c206" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13675">1,100,000</ix:nonFraction></ix:nonFraction> shares of Common Stock and PIPE Warrants to purchase up to an aggregate of <ix:nonFraction contextRef="c206" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13676">1,100,000</ix:nonFraction> shares of Common Stock, for aggregate gross proceeds of $<ix:nonFraction contextRef="c206" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" unitRef="usd" id="ixv-13677">1,980</ix:nonFraction>, (ii) Continuum an aggregate of <ix:nonFraction contextRef="c207" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13678"><ix:nonFraction contextRef="c207" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13679">275,000</ix:nonFraction></ix:nonFraction> shares of Common stock and PIPE Warrants to purchase up to an aggregate of <ix:nonFraction contextRef="c207" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13680">275,000</ix:nonFraction> shares of Common Stock for aggregate gross proceeds of $<ix:nonFraction contextRef="c207" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" unitRef="usd" id="ixv-13681">495</ix:nonFraction> and (iii) Savbo an aggregate of <ix:nonFraction contextRef="c208" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13682"><ix:nonFraction contextRef="c208" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13683">50,000</ix:nonFraction></ix:nonFraction> shares of Common stock and PIPE Warrants to purchase up to an aggregate of <ix:nonFraction contextRef="c208" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13684">50,000</ix:nonFraction> shares of Common Stock for aggregate gross proceeds of $<ix:nonFraction contextRef="c208" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" unitRef="usd" id="ixv-13685">90</ix:nonFraction>.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On August 18, 2025, the Company entered into the Series B Purchase Agreement with the Series B Purchasers, including V4, pursuant to which, the Company issued and sold in a private placement an aggregate of (i) <ix:nonFraction contextRef="c209" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-13686">4,500</ix:nonFraction> shares of the Company&#8217;s Series B Preferred Stock initially convertible into up to <ix:nonFraction contextRef="c210" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion" scale="0" unitRef="shares" id="ixv-13687">3,000,000</ix:nonFraction> shares of Common Stock, at an initial conversion price of $<ix:nonFraction contextRef="c210" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionPrice" scale="0" unitRef="usdPershares" id="ixv-13688">1.50</ix:nonFraction> per share, and (ii) accompanying Series B Warrants to purchase up to <ix:nonFraction contextRef="c211" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion" scale="0" unitRef="shares" id="ixv-13689">3,000,000</ix:nonFraction> shares of Common Stock, with an initial exercise price of $<ix:nonFraction contextRef="c211" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionPrice" scale="0" unitRef="usdPershares" id="ixv-13690">1.50</ix:nonFraction> per share. Pursuant to the Series B Private Placement, the Company sold to V4 <ix:nonFraction contextRef="c212" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13691">1,000</ix:nonFraction> shares of Series B Preferred Stock and <ix:nonFraction contextRef="c213" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13692">666,667</ix:nonFraction> Series B Warrants for aggregate gross proceeds of $<ix:nonFraction contextRef="c213" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" unitRef="usd" id="ixv-13693">1,000</ix:nonFraction>.</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10pt; background-color: rgb(255, 255, 255);">See Note 8 for additional information on related party transactions and obligations.</span>
  </div></ix:nonNumeric><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-27</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-11788"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">17. INCOME TAXES</span></div>

  <div style="margin-left: 0.5pt;">&#160;</div><div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">Until its reverse recapitalization on March 31, 2017, the
Company was treated as a partnership for federal and state income tax purposes
and did not incur income taxes. The Company accounts for income taxes under ASC
740. Deferred income tax assets and liabilities are determined based upon
differences between the financial reporting and tax bases of assets and
liabilities and are measured using the enacted tax rates and laws that will be
in effect when the differences are expected to reverse. Accounting standards
require the consideration of a valuation allowance for deferred tax assets if
it is "more likely than not" that some component or all of the
benefits of deferred tax assets will not be realized.</div><div>
   <span style="font-size: 10.0pt;">&#160; &#160;</span></div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="ixv-11795"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes income (loss) before income taxes:</span> </div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C5">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C6">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C7">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Domestic</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C8">$</td><td style="width: 9%; text-align: right;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" sign="-" unitRef="usd" id="ixv-13694">10,335</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C8">)&#160;</td></tr><tr><td>Foreign</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C9">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" unitRef="usd" id="ixv-13695">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C10">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" sign="-" unitRef="usd" id="ixv-13696">10,335</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C10">)&#160;</td></tr></table></ix:nonNumeric><div>&#160;</div><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="ixv-11843"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company's income tax expense (benefit) is as follows:</span> </div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C13">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C13">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C14">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C14">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C15">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C15">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>U.S. Federal</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C16">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13697">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C16">&#160;</td></tr><tr><td>State</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C17">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13698">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C17">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Foreign</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C18">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13699">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C18">&#160;</td></tr><tr><td>Current income tax expense (benefit)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;" title="FN 17 Income Tax - C19">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13700">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;" title="FN 17 Income Tax - C19">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>U.S. Federal</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C20">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13701">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C20">&#160;</td></tr><tr><td>State</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C21">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13702">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C21">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Foreign</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C22">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13703">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C22">&#160;</td></tr><tr><td>Deferred income tax expense (benefit)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C23">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13704">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C23">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total income tax expense (benefit)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C24">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13705">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C24">&#160;</td></tr></table></ix:nonNumeric><div>&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company's effective tax rate for the years ended December 31, 2025 was <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-13706">0</ix:nonFraction>%. For the year ended December 31, 2025, the primary drivers of the variance from the statutory rate were fair value adjustments, state taxes, and valuation allowance.</span></div></ix:nonNumeric><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-28</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_2" id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="ixv-11937"><div style="text-align: justify; font-size: 10pt;">The following is a reconciliation from the Company's statutory rate to the effective tax rate reported in the financial statements:</div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr><tr><td>&#160;</td><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold;">Year Ended</td></tr><tr><td>&#160;</td><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">December 31, 2025</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C30">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C30">&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - E30">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - E30">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Statutory Federal Income Tax Rate</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C31">$</td><td style="width: 9%; text-align: right;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" sign="-" unitRef="usd" id="ixv-13707">2,170</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C31">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E31">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-13708">21.0</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E31">%</td></tr><tr><td>State and local income taxes, net of federal benefit of state</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C32">&#160;</td><td style="width: 9%; text-align: right;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" sign="-" unitRef="usd" id="ixv-13709">978</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C32">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E32">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure" id="ixv-13710">9.5</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E32">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Foreign Tax Effects</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C33">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" unitRef="usd" id="ixv-13711">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C33">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E33">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure" id="ixv-13712">0.0</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E33">%</td></tr><tr><td>Federal Law Changes</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C34">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" unitRef="usd" id="ixv-13713">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C34">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E34">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" unitRef="pure" id="ixv-13714">0.0</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E34">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total Effect of Cross-Border Tax Laws</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C35">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount" scale="3" unitRef="usd" id="ixv-13715">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C35">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E35">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent" scale="-2" unitRef="pure" id="ixv-13716">0.0</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E35">%</td></tr><tr><td>Tax Credits (Federal)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C36">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" unitRef="usd" id="ixv-13717">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C36">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E36">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" unitRef="pure" id="ixv-13718">0.0</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E36">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Valuation Allowance</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C37">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" unitRef="usd" id="ixv-13719">3,440</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C37">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E37">&#160;</td><td style="width: 9%; text-align: right;">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" sign="-" unitRef="pure" id="ixv-13720">33.3</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E37">)%</td></tr><tr><td>Non-Deductible or Non-Taxable Items</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C38">&#160;</td><td style="width: 9%; text-align: right;">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" sign="-" unitRef="usd" id="ixv-13721">584</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C38">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E38">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" unitRef="pure" id="ixv-13722">5.7</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E38">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Unrecognized Tax Benefits</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C39">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxReconciliationTaxContingencies" scale="3" unitRef="usd" id="ixv-13723">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C39">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E39">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" scale="-2" unitRef="pure" id="ixv-13724">0.0</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E39">%</td></tr><tr><td>Other Adjustments</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" unitRef="usd" id="ixv-13725">292</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C40">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" sign="-" unitRef="pure" id="ixv-13726">2.9</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E40">)%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Effective Income Tax Rate</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C41">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13727">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C41">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E41">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-13728">0.0</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E41">%</td></tr></table></ix:nonNumeric><div>&#160;</div><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="ixv-12080"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The tax effect of temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases that give rise to deferred tax assets and liabilities is as follows:</span> </div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C44">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C44">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C45">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C45">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C46">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C46">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Capitalized Sec. 174 expenses</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C47">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="wrap:DeferredTaxAssetsCapitalizedResearchAndDevelopment" scale="3" unitRef="usd" id="ixv-13729">1,137</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C47">&#160;</td></tr><tr><td>Stock-based compensation</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C48">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" unitRef="usd" id="ixv-13730">2,631</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C48">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Tax credits</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C49">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" unitRef="usd" id="ixv-13731">81</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C49">&#160;</td></tr><tr><td>Net operating losses - U.S.</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C50">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="3" unitRef="usd" id="ixv-13732">22,195</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C50">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Accruals and other</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C51">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" scale="3" unitRef="usd" id="ixv-13733">967</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C51">&#160;</td></tr><tr><td>Gross deferred tax assets</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C52">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" unitRef="usd" id="ixv-13734">27,011</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C52">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Valuation allowance</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C53">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" unitRef="usd" id="ixv-13735">26,455</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C53">)&#160;</td></tr><tr><td>Net deferred tax assets</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C54">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" unitRef="usd" id="ixv-13736">556</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C54">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Deferred tax liabilities</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C55">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C55">&#160;</td></tr><tr><td>Capital Lease - ROU Asset</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C56">&#160;</td><td style="width: 9%; text-align: right;">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" unitRef="usd" id="ixv-13737">516</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C56">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Prepaid Expense</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C57">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" unitRef="usd" id="ixv-13738">40</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C57">)&#160;</td></tr><tr><td>Total deferred tax liabilities</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C58">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" unitRef="usd" id="ixv-13739">556</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C58">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total deferred tax assets (liabilities)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C59">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" unitRef="usd" id="ixv-13740">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C59">&#160;</td></tr></table></ix:nonNumeric><div>&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">For the year ended December 31, 2025, the Company federal and state post-apportioned net operating loss carryforwards are approximately $<ix:nonFraction contextRef="c214" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="3" unitRef="usd" id="ixv-13741">95,684</ix:nonFraction> and $<ix:nonFraction contextRef="c215" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="3" unitRef="usd" id="ixv-13742">51,267</ix:nonFraction>, respectively. There are <ix:nonFraction contextRef="c216" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OperatingLossCarryforwards" scale="3" unitRef="usd" id="ixv-13743">no</ix:nonFraction> foreign operating loss carryforwards. The federal operating loss carryforwards have $<ix:nonFraction contextRef="c214" decimals="-3" format="ixt:num-dot-decimal" name="wrap:OperatingLossCarryforwardsWithIndefiniteLife" scale="3" unitRef="usd" id="ixv-13744">94,981</ix:nonFraction> with an indefinite carryforward period and $<ix:nonFraction contextRef="c214" decimals="-3" format="ixt:num-dot-decimal" name="wrap:OperatingLossCarryforwardSubjectToExpiration" scale="3" unitRef="usd" id="ixv-13745">703</ix:nonFraction> that begin to expire in 2037. The state post-apportioned operating loss carryforwards of $<ix:nonFraction contextRef="c217" decimals="-3" format="ixt:num-dot-decimal" name="wrap:OperatingLossCarryforwardsWithLimitedLife" scale="3" unitRef="usd" id="ixv-13746">50,555</ix:nonFraction> have a limited carryforward period and will begin to expire in 2037.</span></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">&#160; </span>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">For the year&#160;ended December 31, 2025, the Company federal tax carryforward is $<ix:nonFraction contextRef="c214" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" unitRef="usd" id="ixv-13747">81</ix:nonFraction>. There are <ix:nonFraction contextRef="c215" decimals="-3" format="ixt:fixed-zero" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" unitRef="usd" id="ixv-13748"><ix:nonFraction contextRef="c216" decimals="-3" format="ixt:fixed-zero" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" unitRef="usd" id="ixv-13749">no</ix:nonFraction></ix:nonFraction> state and foreign tax credit carryforwards. All tax credits have a limited carryforward period and will begin to expire in 2037.</span></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">&#160; </span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In accordance with Section 382 and Section 383, utilization of the net operating losses ("NOL") and tax credit carryforwards may subject to limitations based on prior or future ownership changes. At this time, no Section 382 study has been completed.</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Additionally, after weighing up all available and positive and negative evidence for the year ended December 31, 2025, the Company has recorded a valuation allowance of approximately $<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" unitRef="usd" id="ixv-13750">26,455</ix:nonFraction>.</div></ix:continuation><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-29</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_3" id="_IncomeTaxDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="ixv-12208"><div style="text-align: justify; font-size: 10pt;">The Company is subject to income tax in multiple jurisdictions, including federal, states, and city jurisdictions. The Company has federal, state, and city income tax returns that are open to examination from <span style="-sec-ix-hidden: hidden-fact-4">2022, 2023, and 2024</span>. In addition, the utilization of tax carryforwards from periods prior to those previously mentioned may also be audited by the taxing authorities once utilized.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C63">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C63">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C64">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C64">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C65">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C65">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Balance as of December 31, 2024</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C66">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:fixed-zero" name="us-gaap:UnrecognizedTaxBenefits" scale="3" unitRef="usd" id="ixv-13751">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C66">&#160;</td></tr><tr><td>Additions based on tax positions related to the current year</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C67">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" unitRef="usd" id="ixv-13752">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C67">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Additions for tax positions of prior years</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C68">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" unitRef="usd" id="ixv-13753">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C68">&#160;</td></tr><tr><td>Reductions for tax positions of prior years</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C69">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" unitRef="usd" id="ixv-13754">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C69">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Reductions related to settlements</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C70">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" unitRef="usd" id="ixv-13755">-</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C70">&#160;</td></tr><tr><td>Reductions from lapse of statute of limitations</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C71">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" unitRef="usd" id="ixv-13756">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C71">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Balance as of December 31, 2025</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C72">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:fixed-zero" name="us-gaap:UnrecognizedTaxBenefits" scale="3" unitRef="usd" id="ixv-13757">-</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C72">&#160;</td></tr></table></ix:nonNumeric><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The Company has <ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" unitRef="usd" id="ixv-13758"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" unitRef="usd" id="ixv-13759">no</ix:nonFraction></ix:nonFraction>t accrued any interest expense or penalties related to the unrecognized tax benefits for the year ended December 31, 2025.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The Company has made <ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxPaidFederalBeforeRefundReceived" scale="3" unitRef="usd" id="ixv-13760"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxesPaidNet" scale="3" unitRef="usd" id="ixv-13761">no</ix:nonFraction></ix:nonFraction> income tax payments and received no income tax refunds during the year. All payments made to taxing authorities were for non-income based tax liabilities and are outside the scope of ASC 740.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The Company has provided a valuation allowance against the Company&#8217;s deferred tax assets, since, in the opinion of management, based upon the earnings history of the Company, it is not more likely than not that the benefits will be realized. All or a portion of the remaining valuation allowance may be reduced in future years based on an assessment of earnings sufficient to fully utilize these potential tax benefits.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The One Big Beautiful Bill Act (OBBBA) was enacted on July 4, 2025. The Company has evaluated whether OBBBA has a material impact on its 2025 financial statements. The only provision of OBBBA that impacts the Company&#8217;s income tax accounting under ASC 740 is the new IRC. Sec. 174A, which permanently allows taxpayers to fully expense domestic research or experimental (R&amp;E) expenditures paid or incurred in taxable years beginning after December 31, 2024. The requirement to capitalize foreign Sec. 174 expenses over 15 years has not changed. On August 28, 2025, the IRS released procedural guidance (Rev. Proc. 2025-28) for implementing Section 174A and related elections for domestic research or experimental. Transition rules provide taxpayers with options to account for any remaining unamortized domestic R&amp;E expenditures paid or incurred in taxable years beginning after December 31, 2021, and before January 1, 2025. Taxpayers may continue to amortize such unamortized amounts over the remaining five-year period; alternatively, they may elect to deduct any remaining unamortized domestic R&amp;E expenditures either entirely in the first tax year beginning after December 31, 2024, or ratably over two taxable years (e.g., 2025 or ratably in 2025 and 2026). The Company has decided it will elect to continue to amortize previously capitalized and unamortized domestic R&amp;E expenditures over the remaining five-year period. As of December 31, 2024, the Company has approximately $<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="wrap:UnamortizedDomesticResearchAndDevelopmentCosts" scale="3" unitRef="usd" id="ixv-13762">8,600</ix:nonFraction> of remaining unamortized domestic R&amp;D expenditures, representing approximately $<ix:nonFraction contextRef="c218" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" unitRef="usd" id="ixv-13763">1,900</ix:nonFraction> of its gross deferred tax assets. As of December 31, 2025, the Company has approximately $<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="wrap:UnamortizedDomesticResearchAndDevelopmentCosts" scale="3" unitRef="usd" id="ixv-13764">4,800</ix:nonFraction> of remaining unamortized domestic R&amp;D expenditures, representing approximately $<ix:nonFraction contextRef="c219" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" unitRef="usd" id="ixv-13765">1,100</ix:nonFraction> of its gross deferred tax assets.</div>





















  <div style="text-align: justify; font-size: 10pt;">&#160;</div><ix:continuation id="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-c0_cont_1"><div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">The provision/(benefit) for Income Taxes for the year ended
December 31, 2024, consists of the following:</div><div>&#160;</div><table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;" width="85%">
 <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes">
  <td valign="bottom">&#160;</td>

  <td colspan="3" style="text-align: center;" valign="top">
  <div style="margin: 0in;"><b>Year Ended</b></div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:1">
  <td valign="bottom">&#160;</td>

  <td colspan="3" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; text-align: center;" valign="bottom">
  <div style="margin: 0in;"><b>December 31, 2024</b></div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:2">
  <td valign="bottom">&#160;</td>

  <td style="width: 1%;" valign="bottom">&#160;</td>
  <td style="width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>
 </tr>
 <tr style="mso-yfti-irow:3">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;"><b>Current Tax Expense/(Benefit)</b></div>
  </td>

  <td style="width: 1%;" valign="bottom">&#160;</td>
  <td style="width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>
 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Deferred Tax Expense/(Benefit)</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" sign="-" unitRef="usd" id="ixv-13766">2,712</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>
 </tr>
 <tr style="mso-yfti-irow:5">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Change in Valuation Allowance</div>
  </td>

  <td style="width: 1%; text-align: left; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" sign="-" unitRef="usd" id="ixv-13767">2,712</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td style="padding-left: 10px;" valign="bottom">
  <div style="margin: 0in;">Income Tax
  Provision/(Benefit)</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left; border-bottom: 3px double black;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13768">&#160; - </ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>
 </tr>
</table></ix:continuation></ix:continuation><div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">&#160;</span></div><div>&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-30</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_3"><ix:continuation id="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-c0_cont_1"><div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">The Company&#8217;s effective income tax rate is different from
the federal statutory tax rate in 2024 predominantly due to the valuation
allowance, permanent differences, and state taxes. A reconciliation of the
statutory U.S. Federal Tax Rate to the Company's Effective Tax Rate is as
follows:</div><div style="margin: 0in; text-align: justify;"><span style="font-size:10.0pt">&#160;</span></div><table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;" width="99%">
 <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes">
  <td valign="top">&#160;</td>
  <td colspan="3" style="text-align: center; font-weight: bold;" valign="bottom">
  <div style="margin: 0in;">Year Ended</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:1">
  <td valign="bottom">&#160;</td>

  <td colspan="3" style="text-align: center; font-weight: bold;" valign="top">
  <div style="margin: 0in;">December 31, 2024</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:2;height:15.0pt">
  <td style="height: 15pt;" valign="bottom">&#160;</td>

  <td style="height: 15pt; width: 1%;" valign="bottom">&#160;</td>
  <td style="height: 15pt; width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in;">U.S. Statutory
  Federal Income Tax Rate</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" sign="-" unitRef="usd" id="ixv-13769">1,234</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:4">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">State Income Taxes, net of Federal Income tax Benefit</div>
  </td>

  <td style="width: 1%; text-align: left;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" sign="-" unitRef="usd" id="ixv-13770">67</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Permanent differences and other</div>
  </td>

  <td style="width: 1%; text-align: left;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(<ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" sign="-" unitRef="usd" id="ixv-13771">1,411</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:6">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Valuation Allowance</div>
  </td>

  <td style="width: 1%; text-align: left; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" unitRef="usd" id="ixv-13772">2,712</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in;">Income Tax
  Provision/(Benefit)</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left; border-bottom: 3px double black;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-13773">&#160; - </ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>

 </tr>
</table></ix:continuation><div style="margin: 0in;"><span style="font-size:10.0pt">&#160;</span></div><ix:continuation id="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_1"><div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">Deferred income taxes represent the tax effect of
transactions that are reported in different periods for financial and tax
reporting purposes. The combined temporary differences and carryforwards of
each tax paying component of the Company that give rise to a significant
portion of the deferred income tax benefits and liabilities are as follows as
of December 31, 2024:</div><table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;" width="99%">
 <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes">
  <td valign="top">&#160;</td>
  <td colspan="3" style="font-weight: bold; text-align: center;" valign="bottom">
  <div style="margin: 0in;">&#160;Year
  Ended</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:1">
  <td valign="bottom">&#160;</td>
  <td colspan="3" style="font-weight: bold; text-align: center;" valign="top">
  <div style="margin: 0in;">&#160;December
  31, 2024</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:2">
  <td valign="bottom">&#160;</td>
  <td style="width: 1%;" valign="bottom">&#160;</td>
  <td style="width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:3;height:15.0pt">
  <td style="height: 15pt;" valign="bottom">
  <div style="margin: 0in;">Deferred income
  tax assets:</div>
  </td>
  <td style="height: 15pt; width: 1%;" valign="bottom">&#160;</td>
  <td style="height: 15pt; width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Net operating loss carryforwards</div>
  </td>
  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" unitRef="usd" id="ixv-13774">18,832</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:5">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Sec. 174 capitalization</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="wrap:DeferredTaxAssetsCapitalizedResearchAndDevelopment" scale="3" unitRef="usd" id="ixv-13775">1,931</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Research and development credits</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" scale="3" unitRef="usd" id="ixv-13776">81</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:7">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Stock Based Compensation</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" unitRef="usd" id="ixv-13777">1,708</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Accruals and Other</div>
  </td>
  <td style="text-align: left; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" scale="3" unitRef="usd" id="ixv-13778">925</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:9">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Total deferred tax assets (gross)</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="border: none; text-align: right; margin: 0in; width: 9%;" valign="bottom"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" unitRef="usd" id="ixv-13779">23,477</ix:nonFraction></td><td style="border: none; text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Less valuation allowance</div>
  </td>
  <td style="text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" unitRef="usd" id="ixv-13780">23,015</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:11">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Net deferred tax assets</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" unitRef="usd" id="ixv-13781">462</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td>&#160;</td>
  <td style="width: 1%;">&#160;</td>
  <td style="text-align: right; width: 9%;">&#160;</td><td style="text-align: right; width: 1%;">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:13">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Deferred income tax liabilities:</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">&#160;
  -
  </td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Depreciation and other</div>
  </td>
  <td style="text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="wrap:DeferredTaxLiabilitiesDepreciationAndOther" scale="3" unitRef="usd" id="ixv-13782">462</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:15">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Net deferred tax liabilities</div>
  </td>
  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" unitRef="usd" id="ixv-13783">462</ix:nonFraction></td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in;">Net deferred
  income taxes</div>
  </td>
  <td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%;" valign="bottom">$</td>
  <td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; text-align: right; margin: 0in; width: 9%;" valign="bottom"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" unitRef="usd" id="ixv-13784"> - </ix:nonFraction></td><td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
</table></ix:continuation></ix:continuation><div style="margin: 0in;"><span style="font-size:10.0pt">&#160;</span></div><div style="text-align: justify;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-31</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="ixv-12500"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">18. MAJOR CUSTOMERS AND RELATED INFORMATION </span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Major Customers</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10pt; background-color: rgb(255, 255, 255);">For the year ended December 31, 2025, revenue from <ix:nonFraction contextRef="c220" decimals="INF" format="ixt-sec:numwordsen" name="wrap:NumberOfMajorDistributors" scale="0" unitRef="Distributors" id="ixv-13785">one</ix:nonFraction> distributor accounted for approximatel</span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;">y&#160;<ix:nonFraction contextRef="c220" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-13786">38</ix:nonFraction>%</span></span><span style="font-size: 10pt;"><span style="background-color: rgb(255, 255, 255);">&#160;of revenue with no other single customer accounting for more than 10% of total revenue.&#160;</span><span style="background-color: rgb(255, 255, 255); letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Accounts receivable from <ix:nonFraction contextRef="c221" decimals="0" format="ixt-sec:numwordsen" name="wrap:NumberOfMajorDistributors" scale="0" unitRef="Distributors" id="ixv-13787">two</ix:nonFraction> distributors accounted for approximat</span><span style="background-color: rgb(255, 255, 255);"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">ely&#160;</span><span style="cursor: pointer; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><ix:nonFraction contextRef="c221" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-13788">71</ix:nonFraction></span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">% and <ix:nonFraction contextRef="c222" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-13789">10</ix:nonFraction>%, res</span></span><span style="background-color: rgb(255, 255, 255); letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">pectively, of net accounts receivable and contract assets at December 31, 2025.</span></span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">For the year ended December 31, 2024, revenues from <ix:nonFraction contextRef="c223" decimals="INF" format="ixt-sec:numwordsen" name="wrap:NumberOfMajorDistributors" scale="0" unitRef="Distributors" id="ixv-13790">two</ix:nonFraction> distributors accounted for approximately <ix:nonFraction contextRef="c223" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-13791">23</ix:nonFraction>% and <ix:nonFraction contextRef="c224" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-13792">14</ix:nonFraction>%, respectively, of revenues with no other single customer accounting for more than 10% of total revenues. Accounts receivable from <ix:nonFraction contextRef="c225" decimals="INF" format="ixt-sec:numwordsen" name="wrap:NumberOfMajorDistributors" scale="0" unitRef="Distributors" id="ixv-13793">two</ix:nonFraction> distributors accounted for approximately <ix:nonFraction contextRef="c225" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-13794">11</ix:nonFraction>% and <ix:nonFraction contextRef="c226" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-13795">10</ix:nonFraction>%, respectively, of net accounts receivable and contract assets at December 31, 2024.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="ixv-12523"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes revenue by geographic region. Revenue is attributed to countries based on customer&#8217;s delivery location.</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 1%;"/><td style="width: 9%;"/><td style="width: 1%;"/></tr><tr><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial;">For the Year</td></tr><tr><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Ended December 31,</td></tr><tr><td>&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E30">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; background-color: rgb(255, 255, 255);">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E30">&#160;</td><td>&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G30">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">2024</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G30">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Americas</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E31">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c227" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13796">2,861</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E31">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G31">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c228" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13797">4,423</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G31">&#160;</td></tr><tr><td style="font-size: 10pt;">Europe, Middle East and Africa</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E32">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c229" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13798">2,320</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E32">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G32">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c230" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13799">76</ix:nonFraction></td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G32">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Asia Pacific</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E33">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c231" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13800">22</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E33">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G33">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c232" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13801">8</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G33">&#160;</td></tr><tr><td style="font-size: 10pt;">Total revenues, gross</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E34">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13802">5,203</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E34">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G34">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="wrap:RevenuesGross" scale="3" unitRef="usd" id="ixv-13803">4,507</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G34">&#160;</td></tr></table></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">See Note 1 &#8211; </span><span style="font-size: 10.0pt; font-style: italic;">Concentrations of Risks</span><span style="font-size: 10.0pt;"> for information on reliance on suppliers.</span>
  </div></ix:nonNumeric><div>
  </div><div>&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfSubsequentEventsTextBlock" id="ixv-12596"><div>
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">19. SUBSEQUENT EVENTS</span></div>
  <div>&#160;</div><div style="font-size: 10pt;">On February 2, 2026, the Company entered into a securities purchase agreement with certain accredited investors for a private placement offering. On February 3, 2026, the Company closed the private placement and issued (i) <ix:nonFraction contextRef="c233" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-13804">1,700,000</ix:nonFraction> shares of Common Stock, (ii) pre-funded warrants to purchase up to <ix:nonFraction contextRef="c234" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" unitRef="shares" id="ixv-13805">800,000</ix:nonFraction> shares of Common Stock, and (iii) common warrants to purchase up to <ix:nonFraction contextRef="c235" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" unitRef="shares" id="ixv-13806">2,500,000</ix:nonFraction> shares of Common Stock. The purchase price was $<ix:nonFraction contextRef="c236" decimals="INF" format="ixt:num-dot-decimal" name="wrap:ClassofWarrantorRightPurchasePriceOfWarrantsOrRights" scale="0" unitRef="usdPershares" id="ixv-13807">2.00</ix:nonFraction> per share (or $<ix:nonFraction contextRef="c237" decimals="INF" format="ixt:num-dot-decimal" name="wrap:ClassofWarrantorRightPurchasePriceOfWarrantsOrRights" scale="0" unitRef="usdPershares" id="ixv-13808">1.9999</ix:nonFraction> per pre-funded warrant), with the common warrants having an exercise price of $<ix:nonFraction contextRef="c236" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-13809">2.30</ix:nonFraction> per share and a <ix:nonNumeric contextRef="c236" format="ixt-sec:durwordsen" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="ixv-13810">five-year</ix:nonNumeric> term.
</div><div>&#160;</div><div style="font-size: 10pt;">
The gross proceeds from the private placement were approximately $<ix:nonFraction contextRef="c238" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" scale="6" unitRef="usd" id="ixv-13811">5,000</ix:nonFraction>, before deducting offering expenses. The securities were issued in transactions exempt from the registration requirements of the Securities Act of 1933, as amended, pursuant to Section 4(a)(2) and Regulation D thereunder.</div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">On February 13, 2026, the Company entered into a Termination and Mutual Release Agreement with Atlantic Gateway, LLC, the landlord of the Company's office space located at 3480 Main Highway, Suite 202, Miami, Florida 33133. Pursuant to the agreement, the Office Lease dated September 20, 2023 was terminated effective as of February 13, 2026, and the Company surrendered possession of the premises. The landlord agreed to refund the prorated portion of February 2026 rent attributable to the period following the termination date and to return the security deposit in accordance with the terms of the original lease. The parties exchanged mutual releases of all claims arising out of or relating to the lease, except for obligations expressly set forth in the termination agreement and any obligations that by their terms survive termination.&#160;In March 2026, the Company entered into a month-to-month service agreement for a business address located at 3350 Virginia Street, Miami, Florida 33133.</div></ix:nonNumeric><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">&#160;&#160;</div><div style="font-size: 10pt;">&#160;
  </div><div>

  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">F-32</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="text-align: center;">
   <a id="SIGNATURES" title="SIGNATURES"></a><span style="font-size: 10.0pt; font-weight: bold;">SIGNATURES</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Pursuant to the requirements of Section 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, in the City of Miami, State of Florida, on the 26th day of March, 2026.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; margin: auto; width: 100%;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 270pt;">
    &#160;</td>
    <td style="width: 16.2pt;">
    &#160;</td>
    <td style="width: 189pt;">
    &#160;</td>
    <td style="width: 64.8pt;">
    &#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 50%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
    <td colspan="2" style="padding: 0; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: bottom;">
     <div style="text-align: justify;">
      <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">WRAP TECHNOLOGIES, INC</span>
     </div>
    </td>
    <td style="padding: 0; width: 12%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 50%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
    <td style="padding: 0; width: 3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
    <td style="padding: 0; width: 35%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
    <td style="padding: 0; width: 12%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 50%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div style="text-align: justify;">
      <span style="font-size: 10.0pt; color: #000000;">Date: March 26, 2026<br/></span></div>
    </td>
    <td style="padding: 0; width: 3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div style="text-align: justify;">
      <span style="font-size: 10.0pt; color: #000000;">By:&#160;&#160;</span>
     </div>
    </td>
    <td style="padding: 0; width: 35%; border-bottom: 1pt solid #000000; padding-top: 0.25pt; padding-bottom: 0.4pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div style="text-align: justify;">
      <span style="font-size: 10.0pt; color: #000000;">/s/ Scot Cohen</span>
     </div>
    </td>
    <td style="padding: 0; width: 12%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 50%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
    <td style="padding: 0; width: 3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
    <td style="padding: 0; width: 35%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: bottom;">
     <div style="text-align: justify;">
      <span style="font-size: 10.0pt; color: #000000;">Scot Cohen</span>
     </div>
    </td>
    <td style="padding: 0; width: 12%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 50%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
    <td style="padding: 0; width: 3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
    <td style="padding: 0; width: 35%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div style="text-align: justify;">
      <span style="font-size: 10.0pt; color: #000000;">(Principal Executive Officer and Principal</span>
     </div>
     <div>
      <span style="font-size: 10.0pt; color: #000000;">Financial Officer and Principal Accounting Officer)</span>
     </div>
    </td>
    <td style="padding: 0; width: 12%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="font-size: 10.0pt; color: #000000;">&#160;</span>
     </div>
    </td>
   </tr>
  </table><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In accordance with the Exchange Act, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span>
  </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><table style="border-spacing: 0px; border-collapse: collapse; margin: auto; width: 100%; font-size: 10pt; color: rgb(0, 0, 0);">
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; border-bottom: 1pt solid #000000; padding-top: 0.25pt; padding-bottom: 0.4pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Name</span>
     </div>
    </td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; border-bottom: 1pt solid #000000; padding-top: 0.25pt; padding-bottom: 0.4pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Position</span>
     </div>
    </td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="width: 11.8%; border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; text-align: center;">


      <span style="color: rgb(0, 0, 0); font-weight: bold;">Date</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 11.8%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; border-bottom: 1pt solid #000000; padding-top: 0.25pt; padding-bottom: 0.4pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: bottom;">
     <div>
      <span style="color: rgb(0, 0, 0);">/s/ Scot Cohen</span>
     </div>
    </td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="color: rgb(0, 0, 0);">Chief Executive Officer and Director</span>
     </div>
    </td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="width: 11.8%; padding: 0.25pt; text-align: center;">


      <span style="color: rgb(0, 0, 0);">March 26, 2026</span></td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="color: rgb(0, 0, 0);">Scot Cohen</span>
     </div>
    </td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="color: rgb(0, 0, 0);">(Principal Executive Officer, Principal Financial Officer and Principal Accounting Officer)</span>
     </div>
    </td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 11.8%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: bottom;">&#160;</td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 11.8%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
   </tr>


   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; border-bottom: 1pt solid #000000; padding-top: 0.25pt; padding-bottom: 0.4pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: bottom;">
     <div>
      <span style="color: rgb(0, 0, 0);">/s/ Bruce Bernstein</span>
     </div>
    </td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="color: rgb(0, 0, 0);">Director</span>
     </div>
    </td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="width: 11.8%; padding: 0.25pt; text-align: center;">


      <span style="color: rgb(0, 0, 0);">March 26, 2026</span></td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: bottom;">
     <div>
      <span style="color: rgb(0, 0, 0);">Bruce Bernstein</span>
     </div>
    </td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 11.8%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: bottom;">&#160;</td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 11.8%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; border-bottom: 1pt solid #000000; padding-top: 0.25pt; padding-bottom: 0.4pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: bottom;">
     <div>
      <span style="color: rgb(0, 0, 0);">/s/ Marc Savas</span>
     </div>
    </td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="color: rgb(0, 0, 0);">Director</span>
     </div>
    </td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="width: 11.8%; padding: 0.25pt; text-align: center;">


      <span style="color: rgb(0, 0, 0);">March 26, 2026</span></td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: bottom;">
     <div>
      <span style="color: rgb(0, 0, 0);">Marc Savas</span>
     </div>
    </td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 11.8%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: bottom;">&#160;</td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 11.8%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 12.3%; border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">/s/ Rajiv Srinivasan</span>
     </td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="color: rgb(0, 0, 0);">Director</span>
     </div>
    </td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="width: 11.8%; padding: 0.25pt; text-align: center;">


      <span style="color: rgb(0, 0, 0);">March 26, 2026</span></td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 12.3%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">Rajiv Srinivasan</span>
     </td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 11.8%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 12.3%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt; vertical-align: bottom;">&#160;</td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 11.8%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 12.3%; padding: 0.25pt; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">/s/ Timothy Szymanski</span>
     </td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">
     <div>
      <span style="color: rgb(0, 0, 0);">Director</span>
     </div>
    </td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="width: 11.8%; padding: 0.25pt; text-align: center;">


      <span style="color: rgb(0, 0, 0);">March 26, 2026</span></td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="width: 12.3%; padding: 0.25pt; vertical-align: bottom; text-align: justify;">


      <span style="color: rgb(0, 0, 0);">Timothy Szymanski<br/></span>
     </td>
    <td style="padding: 0; width: 1.4%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 21%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 2.5%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
    <td style="padding: 0; width: 11.8%; padding-top: 0.25pt; padding-bottom: 0.25pt; padding-left: 0.25pt; padding-right: 0.25pt;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td style="vertical-align: bottom; text-align: justify;">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td style="vertical-align: bottom; text-align: justify; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">/s/ John Shulman&#160;&#160;&#160;&#160;</td>
    <td>&#160;</td>
    <td>Director<br/></td>
    <td>&#160;</td>
    <td style="text-align: center;">March 26, 2026<br/></td>
   </tr><tr style="vertical-align: top;">
    <td style="vertical-align: bottom;">John Shulman</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
  </table><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>










































































































































































































































 </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">78</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header" style="text-align: left;"><a href="#tableOfContents0">Table of Contents</a></div></div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c3" id="hidden-fact-0" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-1" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c126" id="hidden-fact-2" name="us-gaap:WarrantsAndRightsOutstandingTerm">P6Y6M</ix:nonNumeric>
<ix:nonNumeric contextRef="c127" id="hidden-fact-3" name="us-gaap:WarrantsAndRightsOutstandingTerm">P5Y6M</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" id="hidden-fact-4" name="us-gaap:OpenTaxYear">2022 2023 2024</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-13819">0001702924</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-13820">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-13821">FY</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="wrap-20251231.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-23</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-10-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:ExtendedWarrantiesAndSoftwareVRAndTrainingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:ExtendedWarrantiesAndSoftwareVRAndTrainingMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wrap:BolaWrapMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:WRAPReadyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wrap:IntrensicMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:TrainingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:ExtendedWarrantiesAndSoftwareVRAndTrainingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:ExtendedWarrantiesAndSoftwareVRAndTrainingMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wrap:BolaWrapMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wrap:IntrensicMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:TrainingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:CustomerDepositsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:CustomerDepositsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:ExtendedWarrantiesAndSoftwareVRAndTrainingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:CustomerDepositsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:AssetPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-02-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:AssetPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">wrap:FairValuePerWarrantShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">wrap:FairValuePerWarrantShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wrap:ProductionAndLabEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wrap:ProductionAndLabEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wrap:ToolingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wrap:ToolingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AssetManagement1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AssetManagement1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:RegisteredDirectOfferingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-29</xbrli:startDate>
    <xbrli:endDate>2023-06-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:RegisteredDirectOfferingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:WarrantsIssuedInRegisteredDirectOfferingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:WarrantsIssuedInRegisteredDirectOfferingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:RegisteredDirectOfferingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-03</xbrli:startDate>
    <xbrli:endDate>2023-07-03</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-02-24</xbrli:startDate>
    <xbrli:endDate>2025-02-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-02-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-02-24</xbrli:startDate>
    <xbrli:endDate>2025-02-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:SeriesBPrivatePlacementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:SeriesBPrivatePlacementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:SeriesBPrivatePlacementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">wrap:V4GlobalLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-07-03</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-03</xbrli:startDate>
    <xbrli:endDate>2023-07-03</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:August2024AmendmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-19</xbrli:startDate>
    <xbrli:endDate>2024-08-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:August2024AmendmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-08-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:August2024AmendmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:October2024CertificateOfAmendmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-19</xbrli:startDate>
    <xbrli:endDate>2024-08-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:October2024CertificateOfAmendmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-10-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:November2024AmendmentAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-11-25</xbrli:startDate>
    <xbrli:endDate>2024-11-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">wrap:V4GlobalLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-03-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-03-28</xbrli:startDate>
    <xbrli:endDate>2017-03-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-08</xbrli:startDate>
    <xbrli:endDate>2020-04-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-23</xbrli:startDate>
    <xbrli:endDate>2021-04-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-22</xbrli:startDate>
    <xbrli:endDate>2022-04-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-11</xbrli:startDate>
    <xbrli:endDate>2024-12-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-10-20</xbrli:startDate>
    <xbrli:endDate>2025-10-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">wrap:ServicebasedOptionsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">wrap:PerformanceBasedOptionsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-10-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wrap:LaboratoryFacilityCostsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-10-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wrap:InventionConsultingServicesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-10-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wrap:SyzygyLicensingLLCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-10-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wrap:SyzygyLicensingLLCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-10-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wrap:SyzygyLicensingLLCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-29</xbrli:startDate>
    <xbrli:endDate>2023-06-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-29</xbrli:startDate>
    <xbrli:endDate>2023-06-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">wrap:V4GlobalLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-02-24</xbrli:startDate>
    <xbrli:endDate>2025-02-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">wrap:ContinuumVenturesLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-02-24</xbrli:startDate>
    <xbrli:endDate>2025-02-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">wrap:SavboInvestmentsLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-02-24</xbrli:startDate>
    <xbrli:endDate>2025-02-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-08-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-18</xbrli:startDate>
    <xbrli:endDate>2025-08-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorTwoMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c224">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorTwoMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c225">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c226">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorTwoMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c227">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c228">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c229">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wrap:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c230">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wrap:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c231">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c232">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c233">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-02-02</xbrli:startDate>
    <xbrli:endDate>2026-02-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c234">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:PreFundedWarrantMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-02-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c235">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:CommonWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-02-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c236">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:CommonWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-02-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c237">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:PreFundedWarrantMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-02-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c238">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001702924</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-02-02</xbrli:startDate>
    <xbrli:endDate>2026-02-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
<!-- [WMV6][hDppwOskN2BWofyng0fm4F3j4cE6JsNGNlC5+Cn837E0OK1gMG4VK+ZhdGrKyV479QmgQpSmDnwgPfeetzqecERXsJ/nSKvGsrVrt0pOLK3EXs13XFHgNmg8Ixh/AcYEs0jH8FsEYyWwlndmDrvoztMqIYDz8L1QJxRTcJwRTr80p2afDNGUqEfm9hA0/sGYS1W3kBGmqPuoAOuxFO8cMPQ0f8v9nTPvpYtJy7KivNrgjGlYZbEhP6kX5fkFYMyOqnrAtL7JIsARAGf2cKzGuyY6/V0TAnYz5LyG0zMkcVRp2039uY9ijIXg5GaqRg==] CSR-->
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit xmlns="" id="Segment">
  <xbrli:measure>wrap:Segment</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="Distributors">
  <xbrli:measure>wrap:Distributors</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>
</div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>2
<FILENAME>wrap-20251231.xsd
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION - SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Mar 26 21:05:04 UTC 2026 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2025" targetNamespace="http://wrap.com/20251231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:wrap="http://wrap.com/20251231" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="wrap-20251231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="wrap-20251231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="wrap-20251231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="wrap-20251231_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://wrap.com/role/ConsolidatedBalanceSheet" id="wrap_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals" id="wrap_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ConsolidatedIncomeStatement" id="wrap_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - Consolidated Statements of Operations and Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ConsolidatedIncomeStatementAlt0" id="wrap_r_ConsolidatedIncomeStatementAlt0">
        <link:definition>995303 - Statement - Consolidated Statements of Operations and Comprehensive Loss Alternate 0</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ShareholdersEquityType2or3" id="wrap_r_ShareholdersEquityType2or3">
        <link:definition>995304 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ConsolidatedCashFlow" id="wrap_r_ConsolidatedCashFlow">
        <link:definition>995305 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>995306 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/REVENUESANDPRODUCTCOSTS" id="wrap_r_REVENUESANDPRODUCTCOSTS">
        <link:definition>995307 - Disclosure - REVENUES AND PRODUCT COSTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ASSETACQUISITIONS" id="wrap_r_ASSETACQUISITIONS">
        <link:definition>995308 - Disclosure - ASSET ACQUISITIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/FINANCIALINSTRUMENTS" id="wrap_r_FINANCIALINSTRUMENTS">
        <link:definition>995309 - Disclosure - FINANCIAL INSTRUMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/INVENTORIES" id="wrap_r_INVENTORIES">
        <link:definition>995310 - Disclosure - INVENTORIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/PROPERTYANDEQUIPMENT" id="wrap_r_PROPERTYANDEQUIPMENT">
        <link:definition>995311 - Disclosure - PROPERTY AND EQUIPMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/INTANGIBLEASSETS" id="wrap_r_INTANGIBLEASSETS">
        <link:definition>995312 - Disclosure - INTANGIBLE ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES" id="wrap_r_ACCOUNTSPAYABLEANDACCRUEDLIABILITIES">
        <link:definition>995313 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/LEASES" id="wrap_r_LEASES">
        <link:definition>995314 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/WARRANTS" id="wrap_r_WARRANTS">
        <link:definition>995315 - Disclosure - WARRANTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/DEBT" id="wrap_r_DEBT">
        <link:definition>995316 - Disclosure - DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/STOCKHOLDERSEQUITY" id="wrap_r_STOCKHOLDERSEQUITY">
        <link:definition>995317 - Disclosure - STOCKHOLDERS&#8217; EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/SHAREBASEDCOMPENSATION" id="wrap_r_SHAREBASEDCOMPENSATION">
        <link:definition>995318 - Disclosure - SHARE-BASED COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/DEFINEDCONTRIBUTIONPLAN" id="wrap_r_DEFINEDCONTRIBUTIONPLAN">
        <link:definition>995319 - Disclosure - DEFINED CONTRIBUTION PLAN</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/COMMITMENTSANDCONTINGENCIES" id="wrap_r_COMMITMENTSANDCONTINGENCIES">
        <link:definition>995320 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/RELATEDPARTYTRANSACTIONS" id="wrap_r_RELATEDPARTYTRANSACTIONS">
        <link:definition>995321 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/INCOMETAXES" id="wrap_r_INCOMETAXES">
        <link:definition>995322 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATION" id="wrap_r_MAJORCUSTOMERSANDRELATEDINFORMATION">
        <link:definition>995323 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/SUBSEQUENTEVENTS" id="wrap_r_SUBSEQUENTEVENTS">
        <link:definition>995324 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/AccountingPoliciesByPolicy" id="wrap_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/REVENUESANDPRODUCTCOSTSTables" id="wrap_r_REVENUESANDPRODUCTCOSTSTables">
        <link:definition>996001 - Disclosure - REVENUES AND PRODUCT COSTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/FINANCIALINSTRUMENTSTables" id="wrap_r_FINANCIALINSTRUMENTSTables">
        <link:definition>996002 - Disclosure - FINANCIAL INSTRUMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/INVENTORIESTables" id="wrap_r_INVENTORIESTables">
        <link:definition>996003 - Disclosure - INVENTORIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/PROPERTYANDEQUIPMENTTables" id="wrap_r_PROPERTYANDEQUIPMENTTables">
        <link:definition>996004 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/INTANGIBLEASSETSTables" id="wrap_r_INTANGIBLEASSETSTables">
        <link:definition>996005 - Disclosure - INTANGIBLE ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables" id="wrap_r_ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables">
        <link:definition>996006 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/LEASESTables" id="wrap_r_LEASESTables">
        <link:definition>996007 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/SHAREBASEDCOMPENSATIONTables" id="wrap_r_SHAREBASEDCOMPENSATIONTables">
        <link:definition>996008 - Disclosure - SHARE-BASED COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/INCOMETAXESTables" id="wrap_r_INCOMETAXESTables">
        <link:definition>996009 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONTables" id="wrap_r_MAJORCUSTOMERSANDRELATEDINFORMATIONTables">
        <link:definition>996010 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription">
        <link:definition>996011 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Organization and Business Description (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare">
        <link:definition>996012 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loss per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses">
        <link:definition>996013 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable and Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories">
        <link:definition>996014 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation">
        <link:definition>996015 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Equipment and Depreciation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets">
        <link:definition>996016 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Definite-lived Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets">
        <link:definition>996017 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets">
        <link:definition>996018 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-Lived Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts">
        <link:definition>996019 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising and Promotion Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts">
        <link:definition>996020 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves">
        <link:definition>996021 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Warranty Reserves (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation" id="wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation">
        <link:definition>996022 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails" id="wrap_r_REVENUESANDPRODUCTCOSTSDetails">
        <link:definition>996023 - Disclosure - REVENUES AND PRODUCT COSTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ContractLiabilitiesTable" id="wrap_r_ContractLiabilitiesTable">
        <link:definition>996024 - Disclosure - REVENUES AND PRODUCT COSTS - Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ASSETACQUISITIONSDetails" id="wrap_r_ASSETACQUISITIONSDetails">
        <link:definition>996025 - Disclosure - ASSET ACQUISITIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ShortTermInvestmentsTable" id="wrap_r_ShortTermInvestmentsTable">
        <link:definition>996026 - Disclosure - FINANCIAL INSTRUMENTS - Short Term Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/FairValueofWarrantLiabilitiesTable" id="wrap_r_FairValueofWarrantLiabilitiesTable">
        <link:definition>996027 - Disclosure - FINANCIAL INSTRUMENTS - Fair Value of Warrant Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable" id="wrap_r_BlackScholesOptionPricingModelofWarrantLiabilitiesTable">
        <link:definition>996028 - Disclosure - FINANCIAL INSTRUMENTS - Black Scholes Option Pricing Model of Warrant Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/InventoriesTable" id="wrap_r_InventoriesTable">
        <link:definition>996029 - Disclosure - INVENTORIES - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/PROPERTYANDEQUIPMENTDetails" id="wrap_r_PROPERTYANDEQUIPMENTDetails">
        <link:definition>996030 - Disclosure - PROPERTY AND EQUIPMENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/PropertyandEquipmentTable" id="wrap_r_PropertyandEquipmentTable">
        <link:definition>996031 - Disclosure - PROPERTY AND EQUIPMENT - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/INTANGIBLEASSETSDetails" id="wrap_r_INTANGIBLEASSETSDetails">
        <link:definition>996032 - Disclosure - INTANGIBLE ASSETS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/FiniteLivedIntangibleAssetsTable" id="wrap_r_FiniteLivedIntangibleAssetsTable">
        <link:definition>996033 - Disclosure - INTANGIBLE ASSETS - Finite-Lived Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable" id="wrap_r_FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable">
        <link:definition>996034 - Disclosure - INTANGIBLE ASSETS - Finite-Lived Intangible Assets, Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/GoodwillTable" id="wrap_r_GoodwillTable">
        <link:definition>996035 - Disclosure - INTANGIBLE ASSETS - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails" id="wrap_r_ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails">
        <link:definition>996036 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/AccruedLiabilitiesTable" id="wrap_r_AccruedLiabilitiesTable">
        <link:definition>996037 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ProductWarrantyLiabilityTable" id="wrap_r_ProductWarrantyLiabilityTable">
        <link:definition>996038 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Product Warranty Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/LEASESDetails" id="wrap_r_LEASESDetails">
        <link:definition>996039 - Disclosure - LEASES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/OperatingLeaseObligationsTable" id="wrap_r_OperatingLeaseObligationsTable">
        <link:definition>996040 - Disclosure - LEASES - Operating Lease Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable" id="wrap_r_OperatingLeaseLiabilitytobePaidMaturityTable">
        <link:definition>996041 - Disclosure - LEASES - Operating Lease, Liability, to be Paid, Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/WARRANTSDetails" id="wrap_r_WARRANTSDetails">
        <link:definition>996042 - Disclosure - WARRANTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/STOCKHOLDERSEQUITYDetails" id="wrap_r_STOCKHOLDERSEQUITYDetails">
        <link:definition>996043 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails" id="wrap_r_SHAREBASEDCOMPENSATIONDetails">
        <link:definition>996044 - Disclosure - SHARE-BASED COMPENSATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/StockOptionActivityTable" id="wrap_r_StockOptionActivityTable">
        <link:definition>996045 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable" id="wrap_r_StockOptionActivityFairValueofAssumptionsTable">
        <link:definition>996046 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity, Fair Value of Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/StockOptionOutstandingTable" id="wrap_r_StockOptionOutstandingTable">
        <link:definition>996047 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/RestrictedStockUnitsActivityTable" id="wrap_r_RestrictedStockUnitsActivityTable">
        <link:definition>996048 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Units Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable" id="wrap_r_SharebasedCompensationforOptionsandRestrictedStockUnitsTable">
        <link:definition>996049 - Disclosure - SHARE-BASED COMPENSATION - Share-based Compensation for Options and Restricted Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/DEFINEDCONTRIBUTIONPLANDetails" id="wrap_r_DEFINEDCONTRIBUTIONPLANDetails">
        <link:definition>996050 - Disclosure - DEFINED CONTRIBUTION PLAN (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails" id="wrap_r_COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>996051 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails" id="wrap_r_RELATEDPARTYTRANSACTIONSDetails">
        <link:definition>996052 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/INCOMETAXESDetails" id="wrap_r_INCOMETAXESDetails">
        <link:definition>996053 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable" id="wrap_r_IncomeLossBeforeIncomeTaxesTable">
        <link:definition>996054 - Disclosure - INCOME TAXES - Income (Loss) Before Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable" id="wrap_r_ComponentsofIncomeTaxExpenseBenefitTable">
        <link:definition>996055 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Benefit) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTableAlt0" id="wrap_r_ComponentsofIncomeTaxExpenseBenefitTableAlt0">
        <link:definition>996055 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) Alternate 0</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable" id="wrap_r_ReconciliationofStatutorytoEffectiveFederalTaxRateTable">
        <link:definition>996056 - Disclosure - INCOME TAXES - Reconciliation of Statutory to Effective Federal Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTableAlt0" id="wrap_r_ReconciliationofStatutorytoEffectiveFederalTaxRateTableAlt0">
        <link:definition>996056 - Disclosure - INCOME TAXES - Reconciliation of Statutory to Effective Federal Tax Rate (Details) Alternate 0</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable" id="wrap_r_DeferredTaxAssetsandLiabilitiesTable">
        <link:definition>996057 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0" id="wrap_r_DeferredTaxAssetsandLiabilitiesTableAlt0">
        <link:definition>996057 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details) Alternate 0</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/UnrecognizedTaxBenefitsTable" id="wrap_r_UnrecognizedTaxBenefitsTable">
        <link:definition>996058 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails" id="wrap_r_MAJORCUSTOMERSANDRELATEDINFORMATIONDetails">
        <link:definition>996059 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/DisaggregationofRevenueTable" id="wrap_r_DisaggregationofRevenueTable">
        <link:definition>996060 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/SUBSEQUENTEVENTSDetails" id="wrap_r_SUBSEQUENTEVENTSDetails">
        <link:definition>996061 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://wrap.com/role/AdditionalCalculations" id="wrap_r_AdditionalCalculations">
        <link:definition>996062 - Disclosure - AdditionalCalculations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <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://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2025" schemaLocation="https://xbrl.sec.gov/sic/2025/sic-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-sub-2025.xsd"/>
  <xs:element name="FiniteLivedIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_FiniteLivedIntangibleAssetsAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_UnlabeledAbstract"/>
  <xs:element name="CurrentLiabilitiesCustomerDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_CurrentLiabilitiesCustomerDeposits"/>
  <xs:element name="RevenuesGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_RevenuesGross"/>
  <xs:element name="SalesReturnsAndAllowances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_SalesReturnsAndAllowances"/>
  <xs:element name="StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants"/>
  <xs:element name="StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants"/>
  <xs:element name="StockIssuedDuringPeriodValueStockDividends" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_StockIssuedDuringPeriodValueStockDividends"/>
  <xs:element name="StockIssuedDuringPeriodSharesStockDividend" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_StockIssuedDuringPeriodSharesStockDividend"/>
  <xs:element name="StockIssuedDuringPeriodValueRestrictedStockUnitsVested" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested"/>
  <xs:element name="StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested"/>
  <xs:element name="ProductWarrantyExpenseIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_ProductWarrantyExpenseIncome"/>
  <xs:element name="NoncashLeaseExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_NoncashLeaseExpense"/>
  <xs:element name="IncreaseDecreaseInWarrantySettlement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_IncreaseDecreaseInWarrantySettlement"/>
  <xs:element name="ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts"/>
  <xs:element name="ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital"/>
  <xs:element name="ConvertiblePreferredStockDividends" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_ConvertiblePreferredStockDividends"/>
  <xs:element name="DividendsSettledWithCommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_DividendsSettledWithCommonStock"/>
  <xs:element name="WarrantsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_WarrantsTextBlock"/>
  <xs:element name="OrganizationAndBusinessDescriptionPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock"/>
  <xs:element name="ClassificationAndValuationOfWarrantsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock"/>
  <xs:element name="DemonstrationAndTrainingCostsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_DemonstrationAndTrainingCostsPolicyTextBlock"/>
  <xs:element name="ContractManufacturersPolicyPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ContractManufacturersPolicyPolicyTextBlock"/>
  <xs:element name="ShippingAndHandlingCostsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ShippingAndHandlingCostsPolicyTextBlock"/>
  <xs:element name="LesseeOperatingLeaseDisclosureTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_LesseeOperatingLeaseDisclosureTableTextBlock"/>
  <xs:element name="ContractWithCustomerLiabilityAddition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_ContractWithCustomerLiabilityAddition"/>
  <xs:element name="FinancialInstrumentsOwnedAdjustedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_FinancialInstrumentsOwnedAdjustedCost"/>
  <xs:element name="FairValueAssetRecurringBasisStillHeldUnrealizedGain" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain"/>
  <xs:element name="FairValueAssetRecurringBasisStillHeldUnrealizedLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss"/>
  <xs:element name="WarrantsIssuedWithPrivatePrivatePlacement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_WarrantsIssuedWithPrivatePrivatePlacement"/>
  <xs:element name="ReclassificationOfWarrantLiabilitiesToEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_ReclassificationOfWarrantLiabilitiesToEquity"/>
  <xs:element name="FiniteLivedIntangibleAssetsAmortizationExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_FiniteLivedIntangibleAssetsAmortizationExpense"/>
  <xs:element name="AccruedPatentAndLegalCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_AccruedPatentAndLegalCosts"/>
  <xs:element name="ContractSettlement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_ContractSettlement"/>
  <xs:element name="AccruedPurchaseCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_AccruedPurchaseCurrent"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2"/>
  <xs:element name="DeferredTaxAssetsCapitalizedResearchAndDevelopment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
  <xs:element name="DeferredTaxLiabilitiesDepreciationAndOther" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_DeferredTaxLiabilitiesDepreciationAndOther"/>
  <xs:element name="ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" type="xbrli:booleanItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
  <xs:element name="GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" type="xbrli:booleanItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
  <xs:element name="StockholderInterestPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="wrap_StockholderInterestPercentage"/>
  <xs:element name="PreferredStockStatedValuePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="wrap_PreferredStockStatedValuePerShare"/>
  <xs:element name="PercentageOfOfferingParticipation" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_PercentageOfOfferingParticipation"/>
  <xs:element name="ChangeInWarrantValueDueToChangeInStockPrice" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ChangeInWarrantValueDueToChangeInStockPrice"/>
  <xs:element name="ChangeInVolatilityPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ChangeInVolatilityPercentage"/>
  <xs:element name="ChangeInStockPricePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ChangeInStockPricePercentage"/>
  <xs:element name="ChangeInWarrantValueDueToChangeInVolatilityPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage"/>
  <xs:element name="PreferredStockAccrueDividendRatePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_PreferredStockAccrueDividendRatePercentage"/>
  <xs:element name="ArithmeticAverageLowestClosingPricePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ArithmeticAverageLowestClosingPricePercentage"/>
  <xs:element name="NumberOfConsecutiveTradingDays" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_NumberOfConsecutiveTradingDays"/>
  <xs:element name="PreferredStockConvertibleSharePriceThreshold" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="wrap_PreferredStockConvertibleSharePriceThreshold"/>
  <xs:element name="DailyDollarTradingVolumeForConsecutiveTradingDays" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays"/>
  <xs:element name="ShareConversionHoldingPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ShareConversionHoldingPeriod"/>
  <xs:element name="OutstandingRedemptionPricePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_OutstandingRedemptionPricePercentage"/>
  <xs:element name="PercentageofOfferingFeeinSharesPurchase" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="wrap_PercentageofOfferingFeeinSharesPurchase"/>
  <xs:element name="CommonStockExercisePricePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_CommonStockExercisePricePerShare"/>
  <xs:element name="MarketCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="wrap_MarketCapital"/>
  <xs:element name="ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance"/>
  <xs:element name="MonthlyServiceAgreementCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_MonthlyServiceAgreementCost"/>
  <xs:element name="StockholderOwnershipPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_StockholderOwnershipPercentage"/>
  <xs:element name="PercentageOfRevenueForRoyaltyPayments" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_PercentageOfRevenueForRoyaltyPayments"/>
  <xs:element name="OperatingLossCarryforwardsWithIndefiniteLife" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_OperatingLossCarryforwardsWithIndefiniteLife"/>
  <xs:element name="OperatingLossCarryforwardSubjectToExpiration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_OperatingLossCarryforwardSubjectToExpiration"/>
  <xs:element name="OperatingLossCarryforwardsWithLimitedLife" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_OperatingLossCarryforwardsWithLimitedLife"/>
  <xs:element name="UnamortizedDomesticResearchAndDevelopmentCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="wrap_UnamortizedDomesticResearchAndDevelopmentCosts"/>
  <xs:element name="NumberOfMajorDistributors" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_NumberOfMajorDistributors"/>
  <xs:element name="ClassofWarrantorRightPurchasePriceOfWarrantsOrRights" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights"/>
  <xs:element name="AssetPurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_AssetPurchaseAgreementMember"/>
  <xs:element name="August2024AmendmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_August2024AmendmentMember"/>
  <xs:element name="BolaWrapMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_BolaWrapMember"/>
  <xs:element name="CommonWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_CommonWarrantsMember"/>
  <xs:element name="ContinuumVenturesLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ContinuumVenturesLLCMember"/>
  <xs:element name="CustomerDepositsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_CustomerDepositsMember"/>
  <xs:element name="DistributorOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_DistributorOneMember"/>
  <xs:element name="DistributorTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_DistributorTwoMember"/>
  <xs:element name="EuropeMiddleEastAndAfricaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_EuropeMiddleEastAndAfricaMember"/>
  <xs:element name="ExercisePriceRangeFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ExercisePriceRangeFiveMember"/>
  <xs:element name="ExercisePriceRangeFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ExercisePriceRangeFourMember"/>
  <xs:element name="ExercisePriceRangeOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ExercisePriceRangeOneMember"/>
  <xs:element name="ExercisePriceRangeThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ExercisePriceRangeThreeMember"/>
  <xs:element name="ExercisePriceRangeTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ExercisePriceRangeTwoMember"/>
  <xs:element name="ExtendedWarrantiesAndSoftwareVRAndTrainingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember"/>
  <xs:element name="FairValuePerWarrantShareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_FairValuePerWarrantShareMember"/>
  <xs:element name="February2025WarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_February2025WarrantsMember"/>
  <xs:element name="IntrensicMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_IntrensicMember"/>
  <xs:element name="InventionConsultingServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_InventionConsultingServicesMember"/>
  <xs:element name="LaboratoryFacilityCostsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_LaboratoryFacilityCostsMember"/>
  <xs:element name="November2024AmendmentAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_November2024AmendmentAgreementMember"/>
  <xs:element name="October2024CertificateOfAmendmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_October2024CertificateOfAmendmentMember"/>
  <xs:element name="PIPEWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_PIPEWarrantsMember"/>
  <xs:element name="PerformanceBasedOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_PerformanceBasedOptionsMember"/>
  <xs:element name="PreFundedWarrantMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_PreFundedWarrantMember"/>
  <xs:element name="ProductionAndLabEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ProductionAndLabEquipmentMember"/>
  <xs:element name="RegisteredDirectOfferingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_RegisteredDirectOfferingMember"/>
  <xs:element name="SavboInvestmentsLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_SavboInvestmentsLLCMember"/>
  <xs:element name="SecuritiesPurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_SecuritiesPurchaseAgreementMember"/>
  <xs:element name="SeriesAConvertiblePreferredStockMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_SeriesAConvertiblePreferredStockMember"/>
  <xs:element name="SeriesAWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_SeriesAWarrantsMember"/>
  <xs:element name="SeriesBConvertiblePreferredStockMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_SeriesBConvertiblePreferredStockMember"/>
  <xs:element name="SeriesBPrivatePlacementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_SeriesBPrivatePlacementMember"/>
  <xs:element name="SeriesBWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_SeriesBWarrantsMember"/>
  <xs:element name="ServicebasedOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ServicebasedOptionsMember"/>
  <xs:element name="SyzygyLicensingLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_SyzygyLicensingLLCMember"/>
  <xs:element name="ToolingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_ToolingMember"/>
  <xs:element name="TrainingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_TrainingMember"/>
  <xs:element name="TwoThousandSeventeenStockIncentivePlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_TwoThousandSeventeenStockIncentivePlanMember"/>
  <xs:element name="V4GlobalLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_V4GlobalLLCMember"/>
  <xs:element name="WRAPReadyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_WRAPReadyMember"/>
  <xs:element name="WarrantsIssuedInRegisteredDirectOfferingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_WarrantsIssuedInRegisteredDirectOfferingMember"/>
  <xs:element name="AmortizableIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_AmortizableIntangibleAssetsAbstract"/>
  <xs:element name="DisclosureWarrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_DisclosureWarrantsAbstract"/>
<!-- [WMV6][rGKlyf2XU4m69zlRgeiSjdHwRjc7wowohZ86zzhNfVih0/KoqR0VLeInVekfZdn9Q70KIPS4n0AekeW5lqrlk/mgyyKDxkkbfq2XiGWVoer1/ttHZDch5s6VipYNT8/6REZft+jTpJIsyUlOaoHGh6X554XdwH49305fS7+IJFAoTgjf5BAydu4vBdEXutNddCzlhtMYd2VC0bO0VVnwvbq3rKFlVr4UI9WLZ7+KYsfEtInQpoMVpwpDNT+drB7G6F0ie4gcwdrjoauCuMmK8Eech6iLV6bewUaJezeiUHJGjG/3HvMPr/iuIpOEXu0=] CSR-->
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="wrap_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>3
<FILENAME>wrap-20251231_def.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION - DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Mar 26 21:05:04 UTC 2026 -->
<linkbase xmlns="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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ConsolidatedBalanceSheet" roleURI="http://wrap.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ConsolidatedIncomeStatement" roleURI="http://wrap.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ShareholdersEquityType2or3" roleURI="http://wrap.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ConsolidatedCashFlow" roleURI="http://wrap.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_REVENUESANDPRODUCTCOSTS" roleURI="http://wrap.com/role/REVENUESANDPRODUCTCOSTS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ASSETACQUISITIONS" roleURI="http://wrap.com/role/ASSETACQUISITIONS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FINANCIALINSTRUMENTS" roleURI="http://wrap.com/role/FINANCIALINSTRUMENTS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INVENTORIES" roleURI="http://wrap.com/role/INVENTORIES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_PROPERTYANDEQUIPMENT" roleURI="http://wrap.com/role/PROPERTYANDEQUIPMENT"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INTANGIBLEASSETS" roleURI="http://wrap.com/role/INTANGIBLEASSETS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ACCOUNTSPAYABLEANDACCRUEDLIABILITIES" roleURI="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_LEASES" roleURI="http://wrap.com/role/LEASES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_WARRANTS" roleURI="http://wrap.com/role/WARRANTS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DEBT" roleURI="http://wrap.com/role/DEBT"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_STOCKHOLDERSEQUITY" roleURI="http://wrap.com/role/STOCKHOLDERSEQUITY"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SHAREBASEDCOMPENSATION" roleURI="http://wrap.com/role/SHAREBASEDCOMPENSATION"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DEFINEDCONTRIBUTIONPLAN" roleURI="http://wrap.com/role/DEFINEDCONTRIBUTIONPLAN"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_COMMITMENTSANDCONTINGENCIES" roleURI="http://wrap.com/role/COMMITMENTSANDCONTINGENCIES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_RELATEDPARTYTRANSACTIONS" roleURI="http://wrap.com/role/RELATEDPARTYTRANSACTIONS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INCOMETAXES" roleURI="http://wrap.com/role/INCOMETAXES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_MAJORCUSTOMERSANDRELATEDINFORMATION" roleURI="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATION"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SUBSEQUENTEVENTS" roleURI="http://wrap.com/role/SUBSEQUENTEVENTS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_AccountingPoliciesByPolicy" roleURI="http://wrap.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_REVENUESANDPRODUCTCOSTSTables" roleURI="http://wrap.com/role/REVENUESANDPRODUCTCOSTSTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FINANCIALINSTRUMENTSTables" roleURI="http://wrap.com/role/FINANCIALINSTRUMENTSTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INVENTORIESTables" roleURI="http://wrap.com/role/INVENTORIESTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_PROPERTYANDEQUIPMENTTables" roleURI="http://wrap.com/role/PROPERTYANDEQUIPMENTTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INTANGIBLEASSETSTables" roleURI="http://wrap.com/role/INTANGIBLEASSETSTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables" roleURI="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_LEASESTables" roleURI="http://wrap.com/role/LEASESTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SHAREBASEDCOMPENSATIONTables" roleURI="http://wrap.com/role/SHAREBASEDCOMPENSATIONTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INCOMETAXESTables" roleURI="http://wrap.com/role/INCOMETAXESTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_MAJORCUSTOMERSANDRELATEDINFORMATIONTables" roleURI="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ContractLiabilitiesTable" roleURI="http://wrap.com/role/ContractLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ShortTermInvestmentsTable" roleURI="http://wrap.com/role/ShortTermInvestmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FairValueofWarrantLiabilitiesTable" roleURI="http://wrap.com/role/FairValueofWarrantLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_BlackScholesOptionPricingModelofWarrantLiabilitiesTable" roleURI="http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_InventoriesTable" roleURI="http://wrap.com/role/InventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_PropertyandEquipmentTable" roleURI="http://wrap.com/role/PropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FiniteLivedIntangibleAssetsTable" roleURI="http://wrap.com/role/FiniteLivedIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable" roleURI="http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_GoodwillTable" roleURI="http://wrap.com/role/GoodwillTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_AccruedLiabilitiesTable" roleURI="http://wrap.com/role/AccruedLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ProductWarrantyLiabilityTable" roleURI="http://wrap.com/role/ProductWarrantyLiabilityTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_OperatingLeaseObligationsTable" roleURI="http://wrap.com/role/OperatingLeaseObligationsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_OperatingLeaseLiabilitytobePaidMaturityTable" roleURI="http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_StockOptionActivityTable" roleURI="http://wrap.com/role/StockOptionActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_StockOptionActivityFairValueofAssumptionsTable" roleURI="http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_StockOptionOutstandingTable" roleURI="http://wrap.com/role/StockOptionOutstandingTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_RestrictedStockUnitsActivityTable" roleURI="http://wrap.com/role/RestrictedStockUnitsActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SharebasedCompensationforOptionsandRestrictedStockUnitsTable" roleURI="http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_IncomeLossBeforeIncomeTaxesTable" roleURI="http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ComponentsofIncomeTaxExpenseBenefitTable" roleURI="http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ReconciliationofStatutorytoEffectiveFederalTaxRateTable" roleURI="http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DeferredTaxAssetsandLiabilitiesTable" roleURI="http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_UnrecognizedTaxBenefitsTable" roleURI="http://wrap.com/role/UnrecognizedTaxBenefitsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DisaggregationofRevenueTable" roleURI="http://wrap.com/role/DisaggregationofRevenueTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_REVENUESANDPRODUCTCOSTSDetails" roleURI="http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ASSETACQUISITIONSDetails" roleURI="http://wrap.com/role/ASSETACQUISITIONSDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_PROPERTYANDEQUIPMENTDetails" roleURI="http://wrap.com/role/PROPERTYANDEQUIPMENTDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INTANGIBLEASSETSDetails" roleURI="http://wrap.com/role/INTANGIBLEASSETSDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails" roleURI="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_LEASESDetails" roleURI="http://wrap.com/role/LEASESDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_WARRANTSDetails" roleURI="http://wrap.com/role/WARRANTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_STOCKHOLDERSEQUITYDetails" roleURI="http://wrap.com/role/STOCKHOLDERSEQUITYDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SHAREBASEDCOMPENSATIONDetails" roleURI="http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DEFINEDCONTRIBUTIONPLANDetails" roleURI="http://wrap.com/role/DEFINEDCONTRIBUTIONPLANDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_RELATEDPARTYTRANSACTIONSDetails" roleURI="http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INCOMETAXESDetails" roleURI="http://wrap.com/role/INCOMETAXESDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_MAJORCUSTOMERSANDRELATEDINFORMATIONDetails" roleURI="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SUBSEQUENTEVENTSDetails" roleURI="http://wrap.com/role/SUBSEQUENTEVENTSDetails"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://wrap.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesAConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAConvertiblePreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="wrap_SeriesAConvertiblePreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesBConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBConvertiblePreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="wrap_SeriesBConvertiblePreferredStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_CurrentLiabilitiesCustomerDeposits" xlink:href="wrap-20251231.xsd#wrap_CurrentLiabilitiesCustomerDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_CurrentLiabilitiesCustomerDeposits" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrent" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockValue" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockValue" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdditionalPaidInCapital" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="28" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesAConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAConvertiblePreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="wrap_SeriesAConvertiblePreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesBConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBConvertiblePreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="wrap_SeriesBConvertiblePreferredStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TechnologyServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TechnologyServiceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_TechnologyServiceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_RevenuesGross" xlink:href="wrap-20251231.xsd#wrap_RevenuesGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_RevenuesGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SalesReturnsAndAllowances" xlink:href="wrap-20251231.xsd#wrap_SalesReturnsAndAllowances"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_SalesReturnsAndAllowances" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpenses" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpense" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="20" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_PreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesAConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAConvertiblePreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="wrap_SeriesAConvertiblePreferredStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesBConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBConvertiblePreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="wrap_SeriesBConvertiblePreferredStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodSharesStockDividend" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodSharesStockDividend"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_StockIssuedDuringPeriodSharesStockDividend" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodValueStockDividends" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodValueStockDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_StockIssuedDuringPeriodValueStockDividends" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" order="16" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationAndAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GainLossOnDispositionOfAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ProductWarrantyExpenseIncome" xlink:href="wrap-20251231.xsd#wrap_ProductWarrantyExpenseIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_ProductWarrantyExpenseIncome" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_NoncashLeaseExpense" xlink:href="wrap-20251231.xsd#wrap_NoncashLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_NoncashLeaseExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWriteDown" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_IncreaseDecreaseInWarrantySettlement" xlink:href="wrap-20251231.xsd#wrap_IncreaseDecreaseInWarrantySettlement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_IncreaseDecreaseInWarrantySettlement" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" xlink:href="wrap-20251231.xsd#wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsOfDividends" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital" xlink:href="wrap-20251231.xsd#wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ConvertiblePreferredStockDividends" xlink:href="wrap-20251231.xsd#wrap_ConvertiblePreferredStockDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_ConvertiblePreferredStockDividends" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_DividendsSettledWithCommonStock" xlink:href="wrap-20251231.xsd#wrap_DividendsSettledWithCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="wrap_DividendsSettledWithCommonStock" order="35" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/REVENUESANDPRODUCTCOSTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ASSETACQUISITIONS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_AssetAcquisitionTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/FINANCIALINSTRUMENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/INVENTORIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/PROPERTYANDEQUIPMENT" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/INTANGIBLEASSETS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/LEASES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/WARRANTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_WarrantsTextBlock" xlink:href="wrap-20251231.xsd#wrap_WarrantsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="wrap_WarrantsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/DEBT" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/STOCKHOLDERSEQUITY" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/SHAREBASEDCOMPENSATION" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/DEFINEDCONTRIBUTIONPLAN" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedContributionPlanTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/RELATEDPARTYTRANSACTIONS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/INCOMETAXES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATION" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/SUBSEQUENTEVENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_ScheduleOfSubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_OrganizationAndBusinessDescriptionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StockholdersEquityPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_DemonstrationAndTrainingCostsPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_DemonstrationAndTrainingCostsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="wrap_DemonstrationAndTrainingCostsPolicyTextBlock" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ContractManufacturersPolicyPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_ContractManufacturersPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="wrap_ContractManufacturersPolicyPolicyTextBlock" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ShippingAndHandlingCostsPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_ShippingAndHandlingCostsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="wrap_ShippingAndHandlingCostsPolicyTextBlock" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StandardProductWarrantyPolicy" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="28" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/REVENUESANDPRODUCTCOSTSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/FINANCIALINSTRUMENTSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/INVENTORIESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/PROPERTYANDEQUIPMENTTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/INTANGIBLEASSETSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/LEASESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="wrap_LesseeOperatingLeaseDisclosureTableTextBlock" xlink:href="wrap-20251231.xsd#wrap_LesseeOperatingLeaseDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="wrap_LesseeOperatingLeaseDisclosureTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/SHAREBASEDCOMPENSATIONTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/INCOMETAXESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ContractLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_CustomerDepositsMember" xlink:href="wrap-20251231.xsd#wrap_CustomerDepositsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="wrap_CustomerDepositsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember" xlink:href="wrap-20251231.xsd#wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ContractWithCustomerLiabilityAddition" xlink:href="wrap-20251231.xsd#wrap_ContractWithCustomerLiabilityAddition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="wrap_ContractWithCustomerLiabilityAddition" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ShortTermInvestmentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MoneyMarketFundsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_MoneyMarketFundsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_FinancialInstrumentsOwnedAdjustedCost" xlink:href="wrap-20251231.xsd#wrap_FinancialInstrumentsOwnedAdjustedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="wrap_FinancialInstrumentsOwnedAdjustedCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain" xlink:href="wrap-20251231.xsd#wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss" xlink:href="wrap-20251231.xsd#wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="us-gaap_FinancialInstrumentsOwnedAtFairValue" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/FairValueofWarrantLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="srt_PlatformOperatorCryptoAssetLineItems" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_PlatformOperatorCryptoAssetLineItems"/>
    <loc xlink:type="locator" xlink:label="srt_PlatformOperatorCryptoAssetTable" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_PlatformOperatorCryptoAssetTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="srt_PlatformOperatorCryptoAssetTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_PlatformOperatorCryptoAssetTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_WarrantsIssuedWithPrivatePrivatePlacement" xlink:href="wrap-20251231.xsd#wrap_WarrantsIssuedWithPrivatePrivatePlacement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="wrap_WarrantsIssuedWithPrivatePrivatePlacement" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ReclassificationOfWarrantLiabilitiesToEquity" xlink:href="wrap-20251231.xsd#wrap_ReclassificationOfWarrantLiabilitiesToEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="wrap_ReclassificationOfWarrantLiabilitiesToEquity" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedDividendRateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExpectedTermMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExercisePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExercisePriceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExercisePriceMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputSharePriceMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_FairValuePerWarrantShareMember" xlink:href="wrap-20251231.xsd#wrap_FairValuePerWarrantShareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="wrap_FairValuePerWarrantShareMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesAWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="wrap_SeriesAWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_February2025WarrantsMember" xlink:href="wrap-20251231.xsd#wrap_February2025WarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="wrap_February2025WarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/InventoriesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryValuationReserves" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/PropertyandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ProductionAndLabEquipmentMember" xlink:href="wrap-20251231.xsd#wrap_ProductionAndLabEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="wrap_ProductionAndLabEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ToolingMember" xlink:href="wrap-20251231.xsd#wrap_ToolingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="wrap_ToolingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/FiniteLivedIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PatentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:href="wrap-20251231.xsd#wrap_FiniteLivedIntangibleAssetsAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/GoodwillTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_Goodwill" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/AccruedLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="wrap_AccruedPatentAndLegalCosts" xlink:href="wrap-20251231.xsd#wrap_AccruedPatentAndLegalCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="wrap_AccruedPatentAndLegalCosts" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRoyaltiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccruedRoyaltiesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ContractSettlement" xlink:href="wrap-20251231.xsd#wrap_ContractSettlement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="wrap_ContractSettlement" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_AccruedPurchaseCurrent" xlink:href="wrap-20251231.xsd#wrap_AccruedPurchaseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="wrap_AccruedPurchaseCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ProductWarrantyLiabilityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ProductWarrantyAccrual" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ProductWarrantyAccrualPayments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ProductWarrantyExpenseIncome" xlink:href="wrap-20251231.xsd#wrap_ProductWarrantyExpenseIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="wrap_ProductWarrantyExpenseIncome" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/OperatingLeaseObligationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/StockOptionActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_StatementScenarioAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:href="wrap-20251231.xsd#wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/StockOptionOutstandingTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ExercisePriceRangeOneMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="wrap_ExercisePriceRangeOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ExercisePriceRangeTwoMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="wrap_ExercisePriceRangeTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ExercisePriceRangeThreeMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="wrap_ExercisePriceRangeThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ExercisePriceRangeFourMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="wrap_ExercisePriceRangeFourMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ExercisePriceRangeFiveMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="wrap_ExercisePriceRangeFiveMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/RestrictedStockUnitsActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" xlink:href="wrap-20251231.xsd#wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxContingencies" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="21" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:href="wrap-20251231.xsd#wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_DeferredTaxLiabilitiesDepreciationAndOther" xlink:href="wrap-20251231.xsd#wrap_DeferredTaxLiabilitiesDepreciationAndOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="wrap_DeferredTaxLiabilitiesDepreciationAndOther" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/UnrecognizedTaxBenefitsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/DisaggregationofRevenueTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_StatementGeographicalAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_AmericasMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AmericasMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AmericasMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_EuropeMiddleEastAndAfricaMember" xlink:href="wrap-20251231.xsd#wrap_EuropeMiddleEastAndAfricaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="wrap_EuropeMiddleEastAndAfricaMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaPacificMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_RevenuesGross" xlink:href="wrap-20251231.xsd#wrap_RevenuesGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="wrap_RevenuesGross" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_InventoryValuationReserves" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksAndTradeNamesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_RangeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillFairValueDisclosure" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:href="wrap-20251231.xsd#wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AdvertisingExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_MarketingExpense" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_ProductOrServiceAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShippingAndHandlingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShippingAndHandlingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ShippingAndHandlingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_CostOfRevenue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_StandardProductWarrantyAccrual" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_BolaWrapMember" xlink:href="wrap-20251231.xsd#wrap_BolaWrapMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="wrap_BolaWrapMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_IntrensicMember" xlink:href="wrap-20251231.xsd#wrap_IntrensicMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="wrap_IntrensicMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember" xlink:href="wrap-20251231.xsd#wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_WRAPReadyMember" xlink:href="wrap-20251231.xsd#wrap_WRAPReadyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="wrap_WRAPReadyMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TechnologyServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TechnologyServiceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_TechnologyServiceMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_TrainingMember" xlink:href="wrap-20251231.xsd#wrap_TrainingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="wrap_TrainingMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ASSETACQUISITIONSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_AssetPurchaseAgreementMember" xlink:href="wrap-20251231.xsd#wrap_AssetPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="wrap_AssetPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/PROPERTYANDEQUIPMENTDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/INTANGIBLEASSETSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_ProductOrServiceAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetManagement1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetManagement1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_AssetManagement1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:href="wrap-20251231.xsd#wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_Goodwill" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillFairValueDisclosure" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_StockholderInterestPercentage" xlink:href="wrap-20251231.xsd#wrap_StockholderInterestPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="wrap_StockholderInterestPercentage" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/LEASESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_VariableLeaseCost" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/WARRANTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="srt_RangeAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="dei_LegalEntityAxis" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesBConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBConvertiblePreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="wrap_SeriesBConvertiblePreferredStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_RegisteredDirectOfferingMember" xlink:href="wrap-20251231.xsd#wrap_RegisteredDirectOfferingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="wrap_RegisteredDirectOfferingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrivatePlacementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesBPrivatePlacementMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBPrivatePlacementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="wrap_SeriesBPrivatePlacementMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SecuritiesPurchaseAgreementMember" xlink:href="wrap-20251231.xsd#wrap_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="wrap_SecuritiesPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_PIPEWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_PIPEWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="wrap_PIPEWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputSharePriceMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExercisePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExercisePriceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExercisePriceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExpectedTermMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedDividendRateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_WarrantsIssuedInRegisteredDirectOfferingMember" xlink:href="wrap-20251231.xsd#wrap_WarrantsIssuedInRegisteredDirectOfferingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="wrap_WarrantsIssuedInRegisteredDirectOfferingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesAWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="wrap_SeriesAWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesBWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="wrap_SeriesBWarrantsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_February2025WarrantsMember" xlink:href="wrap-20251231.xsd#wrap_February2025WarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="wrap_February2025WarrantsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_V4GlobalLLCMember" xlink:href="wrap-20251231.xsd#wrap_V4GlobalLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="wrap_V4GlobalLLCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_PreferredStockStatedValuePerShare" xlink:href="wrap-20251231.xsd#wrap_PreferredStockStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="wrap_PreferredStockStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleSharesIssuable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_PercentageOfOfferingParticipation" xlink:href="wrap-20251231.xsd#wrap_PercentageOfOfferingParticipation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="wrap_PercentageOfOfferingParticipation" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ChangeInWarrantValueDueToChangeInStockPrice" xlink:href="wrap-20251231.xsd#wrap_ChangeInWarrantValueDueToChangeInStockPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="wrap_ChangeInWarrantValueDueToChangeInStockPrice" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ChangeInVolatilityPercentage" xlink:href="wrap-20251231.xsd#wrap_ChangeInVolatilityPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="wrap_ChangeInVolatilityPercentage" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ChangeInStockPricePercentage" xlink:href="wrap-20251231.xsd#wrap_ChangeInStockPricePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="wrap_ChangeInStockPricePercentage" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage" xlink:href="wrap-20251231.xsd#wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="19" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="dei_LegalEntityAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesBPreferredStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_V4GlobalLLCMember" xlink:href="wrap-20251231.xsd#wrap_V4GlobalLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="wrap_V4GlobalLLCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_August2024AmendmentMember" xlink:href="wrap-20251231.xsd#wrap_August2024AmendmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="wrap_August2024AmendmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_October2024CertificateOfAmendmentMember" xlink:href="wrap-20251231.xsd#wrap_October2024CertificateOfAmendmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="wrap_October2024CertificateOfAmendmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_November2024AmendmentAgreementMember" xlink:href="wrap-20251231.xsd#wrap_November2024AmendmentAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="wrap_November2024AmendmentAgreementMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesBWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="wrap_SeriesBWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_PreferredStockAccrueDividendRatePercentage" xlink:href="wrap-20251231.xsd#wrap_PreferredStockAccrueDividendRatePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="wrap_PreferredStockAccrueDividendRatePercentage" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ArithmeticAverageLowestClosingPricePercentage" xlink:href="wrap-20251231.xsd#wrap_ArithmeticAverageLowestClosingPricePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="wrap_ArithmeticAverageLowestClosingPricePercentage" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_NumberOfConsecutiveTradingDays" xlink:href="wrap-20251231.xsd#wrap_NumberOfConsecutiveTradingDays"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="wrap_NumberOfConsecutiveTradingDays" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_PreferredStockConvertibleSharePriceThreshold" xlink:href="wrap-20251231.xsd#wrap_PreferredStockConvertibleSharePriceThreshold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="wrap_PreferredStockConvertibleSharePriceThreshold" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockConvertibleConversionPriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockConvertibleConversionPriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockConvertibleConversionPriceDecrease" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays" xlink:href="wrap-20251231.xsd#wrap_DailyDollarTradingVolumeForConsecutiveTradingDays"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ShareConversionHoldingPeriod" xlink:href="wrap-20251231.xsd#wrap_ShareConversionHoldingPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="wrap_ShareConversionHoldingPeriod" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_OutstandingRedemptionPricePercentage" xlink:href="wrap-20251231.xsd#wrap_OutstandingRedemptionPricePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="wrap_OutstandingRedemptionPricePercentage" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesIssued" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Dividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_Dividends" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCommonStockStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsCommonStockStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DividendsCommonStockStock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsPreferredStockCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DividendsPreferredStockCash" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleSharesIssuable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_PercentageofOfferingFeeinSharesPurchase" xlink:href="wrap-20251231.xsd#wrap_PercentageofOfferingFeeinSharesPurchase"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="wrap_PercentageofOfferingFeeinSharesPurchase" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_CommonStockExercisePricePerShare" xlink:href="wrap-20251231.xsd#wrap_CommonStockExercisePricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="wrap_CommonStockExercisePricePerShare" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" order="27" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ServicebasedOptionsMember" xlink:href="wrap-20251231.xsd#wrap_ServicebasedOptionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="wrap_ServicebasedOptionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_PerformanceBasedOptionsMember" xlink:href="wrap-20251231.xsd#wrap_PerformanceBasedOptionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="wrap_PerformanceBasedOptionsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_TwoThousandSeventeenStockIncentivePlanMember" xlink:href="wrap-20251231.xsd#wrap_TwoThousandSeventeenStockIncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="wrap_TwoThousandSeventeenStockIncentivePlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_MarketCapital" xlink:href="wrap-20251231.xsd#wrap_MarketCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="wrap_MarketCapital" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance" xlink:href="wrap-20251231.xsd#wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="15" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/DEFINEDCONTRIBUTIONPLANDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeasePayments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_MonthlyServiceAgreementCost" xlink:href="wrap-20251231.xsd#wrap_MonthlyServiceAgreementCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="wrap_MonthlyServiceAgreementCost" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractualObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractualObligation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_ContractualObligation" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="srt_RangeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="dei_LegalEntityAxis" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesAWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="wrap_SeriesAWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesBPreferredStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesBWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="wrap_SeriesBWarrantsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrivatePlacementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SecuritiesPurchaseAgreementMember" xlink:href="wrap-20251231.xsd#wrap_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="wrap_SecuritiesPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_PIPEWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_PIPEWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="wrap_PIPEWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_LaboratoryFacilityCostsMember" xlink:href="wrap-20251231.xsd#wrap_LaboratoryFacilityCostsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="wrap_LaboratoryFacilityCostsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_InventionConsultingServicesMember" xlink:href="wrap-20251231.xsd#wrap_InventionConsultingServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="wrap_InventionConsultingServicesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SyzygyLicensingLLCMember" xlink:href="wrap-20251231.xsd#wrap_SyzygyLicensingLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="wrap_SyzygyLicensingLLCMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ChiefExecutiveOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_ChiefExecutiveOfficerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_V4GlobalLLCMember" xlink:href="wrap-20251231.xsd#wrap_V4GlobalLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="wrap_V4GlobalLLCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ContinuumVenturesLLCMember" xlink:href="wrap-20251231.xsd#wrap_ContinuumVenturesLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="wrap_ContinuumVenturesLLCMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_SavboInvestmentsLLCMember" xlink:href="wrap-20251231.xsd#wrap_SavboInvestmentsLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="wrap_SavboInvestmentsLLCMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_StockholderOwnershipPercentage" xlink:href="wrap-20251231.xsd#wrap_StockholderOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="wrap_StockholderOwnershipPercentage" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_PercentageOfRevenueForRoyaltyPayments" xlink:href="wrap-20251231.xsd#wrap_PercentageOfRevenueForRoyaltyPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="wrap_PercentageOfRevenueForRoyaltyPayments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Dividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_Dividends" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/INCOMETAXESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCountryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="us-gaap_ResearchMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_OperatingLossCarryforwardsWithIndefiniteLife" xlink:href="wrap-20251231.xsd#wrap_OperatingLossCarryforwardsWithIndefiniteLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="wrap_OperatingLossCarryforwardsWithIndefiniteLife" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_OperatingLossCarryforwardSubjectToExpiration" xlink:href="wrap-20251231.xsd#wrap_OperatingLossCarryforwardSubjectToExpiration"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="wrap_OperatingLossCarryforwardSubjectToExpiration" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_OperatingLossCarryforwardsWithLimitedLife" xlink:href="wrap-20251231.xsd#wrap_OperatingLossCarryforwardsWithLimitedLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="wrap_OperatingLossCarryforwardsWithLimitedLife" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OpenTaxYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OpenTaxYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_OpenTaxYear" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidFederalBeforeRefundReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_IncomeTaxesPaidNet" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_UnamortizedDomesticResearchAndDevelopmentCosts" xlink:href="wrap-20251231.xsd#wrap_UnamortizedDomesticResearchAndDevelopmentCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="wrap_UnamortizedDomesticResearchAndDevelopmentCosts" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_DeferredTaxAssetsGross" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_DistributorOneMember" xlink:href="wrap-20251231.xsd#wrap_DistributorOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="wrap_DistributorOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_DistributorTwoMember" xlink:href="wrap-20251231.xsd#wrap_DistributorTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="wrap_DistributorTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_NumberOfMajorDistributors" xlink:href="wrap-20251231.xsd#wrap_NumberOfMajorDistributors"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="wrap_NumberOfMajorDistributors" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://wrap.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="srt_RangeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrivatePlacementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_PreFundedWarrantMember" xlink:href="wrap-20251231.xsd#wrap_PreFundedWarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="wrap_PreFundedWarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_CommonWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_CommonWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="wrap_CommonWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights" xlink:href="wrap-20251231.xsd#wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
<!-- [WMV6][wUhEuQb5ymVbAtiLwkPi0CMgBCKWYWI/LyoJ2tWYTTsDEUZvofsRao+GQQYM/c4v+LHTCSNMhYceE3hmNXvqxNRGHf6wPFIBNS+zAzb44zdZCGJFH5Gw7oTWjVLIwhKJEtGRKm8+NiIdhbJLyBAtJOYchvih8iq5IK1/+DDQNsKDkxnNgyPwjfde8gtCFsfiAuDr8ge6ITNuU7al1X+K7OtIhF8ksN5esUBMmAlbNWZUr6Sl/B+BE0U3/93xfRKgSz683tUdggQUA4sEypC+qkAv+iZ8JNAoQoOxLj1YQICM/cf2hnrmkX5Po3RU] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="5" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>wrap-20251231_lab.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION - LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Mar 26 21:05:04 UTC 2026 -->
<linkbase xmlns="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">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Consolidated Balance Sheets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total long-term liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders&apos; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders&apos; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Consolidated Statements of Operations and Comprehensive Loss [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total revenues, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income / (expense), net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net loss for the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net loss attributable to common stockholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Consolidated Statements of Stockholders&apos; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Consolidated Statements of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US">Net decrease in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash and cash equivalents, beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0" xml:lang="en-US">Cash and cash equivalents, end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">REVENUES AND PRODUCT COSTS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ContractWithCustomerLiability_lbl0" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiability_lbl1" xml:lang="en-US">Contract with customer liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xml:lang="en-US">ASSET ACQUISITIONS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xml:lang="en-US">FINANCIAL INSTRUMENTS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US">Asset Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Fair value at inceptions for December 31, 2024 or the beginning of the period for December 31, 2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl0" xml:lang="en-US">Fair value as of period end</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">INVENTORIES [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories - net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventories, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">INTANGIBLE ASSETS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Total amortizable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Total intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <loc xlink:type="locator" xlink:label="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:href="wrap-20251231.xsd#wrap_FiniteLivedIntangibleAssetsAmortizationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="wrap_FiniteLivedIntangibleAssetsAmortizationExpense_lbl" xml:lang="en-US">Total amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:to="wrap_FiniteLivedIntangibleAssetsAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl0" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl1" xml:lang="en-US">Initial goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US">Balance, beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ProductWarrantyAccrual_lbl0" xml:lang="en-US">Balance, end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">LEASES [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total future minimum lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_DisclosureWarrantsAbstract" xlink:href="wrap-20251231.xsd#wrap_DisclosureWarrantsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_DisclosureWarrantsAbstract_lbl" xml:lang="en-US">WARRANTS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DisclosureWarrantsAbstract" xlink:to="wrap_DisclosureWarrantsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">DEBT [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">SHARE-BASED COMPENSATION [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Options on Common Shares, Outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Options on Common Shares, Outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Options Outstanding, Number Outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xml:lang="en-US">Number of stock options outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Outstanding (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted Average Exercise Price, Outstanding (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl0" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US">Exercise Price Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Service-Based Restricted Stock Units, Unvested (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Service-Based Restricted Stock Units, Unvested (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Unvested at begining of period (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, Unvested at end of period (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Statement of Income Location, Balance [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">DEFINED CONTRIBUTION PLAN [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">INCOME TAXES [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current income tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred income tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total income tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective Income Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Gross deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Net deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Total deferred tax assets (liabilities)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Balance as of January 1st</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl0" xml:lang="en-US">Balance as of December 31st</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">MAJOR CUSTOMERS AND RELATED INFORMATION [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">SUBSEQUENT EVENTS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable and contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&apos; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_CurrentLiabilitiesCustomerDeposits" xlink:href="wrap-20251231.xsd#wrap_CurrentLiabilitiesCustomerDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_CurrentLiabilitiesCustomerDeposits_lbl" xml:lang="en-US">Customer deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CurrentLiabilitiesCustomerDeposits" xlink:to="wrap_CurrentLiabilitiesCustomerDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Deferred revenue- short term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0" xml:lang="en-US">Current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liability - short term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl" xml:lang="en-US">Warrants - short term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Long-term liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xml:lang="en-US">Deferred revenue- long term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl0" xml:lang="en-US">Long-term portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liability - long term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 11)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&apos; equity:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Preferred stock, par or stated value per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock - 200,000,000 authorized; par value $0.0001 per share; 51,733,217 and 47,101,631 shares issued and outstanding at December 31, 2025 and December 31, 2024, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenues:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_RevenuesGross" xlink:href="wrap-20251231.xsd#wrap_RevenuesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_RevenuesGross_lbl" xml:lang="en-US">Total revenues, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_RevenuesGross" xlink:to="wrap_RevenuesGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfRevenue_lbl0" xml:lang="en-US">Cost of revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income / (expense):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net loss per basic share of Common Stock (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Net loss per diluted share of Common Stock (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average shares of Common Stock used to compute net loss per basic shares of Common Stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average shares of Common Stock used to compute net loss per diluted shares of Common Stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">Comprehensive loss:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Common shares issued upon exercise of stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Common shares issued upon exercise of stock options (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Options on Common Shares, Exercised (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Share-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodValueStockDividends" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodValueStockDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_StockIssuedDuringPeriodValueStockDividends_lbl" xml:lang="en-US">Dividends on convertible preferred stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodValueStockDividends" xlink:to="wrap_StockIssuedDuringPeriodValueStockDividends_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodSharesStockDividend" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodSharesStockDividend"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_StockIssuedDuringPeriodSharesStockDividend_lbl" xml:lang="en-US">Dividends on convertible preferred stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodSharesStockDividend" xlink:to="wrap_StockIssuedDuringPeriodSharesStockDividend_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested_lbl" xml:lang="en-US">Common Stock issued upon vesting of restricted stock units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested" xlink:to="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_lbl" xml:lang="en-US">Common Stock issued upon vesting of restricted stock units (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:to="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Common shares issues upon convertible preferred stock exercising convertible rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Common shares issues upon convertible preferred stock exercising convertible rights (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants_lbl" xml:lang="en-US">Series B Convertible Preferred Stock and warrants issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" xlink:to="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants_lbl" xml:lang="en-US">Series B Convertible Preferred Stock and warrants issuance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" xlink:to="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants_lbl0" xml:lang="en-US">Series B Convertible Preferred Stock issuance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" xlink:to="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Common Stock issued with Private Placement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Common Stock issued with Private Placement (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Stock issued during period, shares, new issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US">Stock issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xml:lang="en-US">Reclassification of warrant liability due to warrant amendment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Operating Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl" xml:lang="en-US">Impairment of goodwill and intangibles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ProductWarrantyExpenseIncome" xlink:href="wrap-20251231.xsd#wrap_ProductWarrantyExpenseIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ProductWarrantyExpenseIncome_lbl" xml:lang="en-US">Warranty provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ProductWarrantyExpenseIncome" xlink:to="wrap_ProductWarrantyExpenseIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US">Change in fair value of warrant liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl0" xml:lang="en-US">Change in fair value of warranty liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl1" xml:lang="en-US">Fair value adjustment of warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl1"/>
    <loc xlink:type="locator" xlink:label="wrap_NoncashLeaseExpense" xlink:href="wrap-20251231.xsd#wrap_NoncashLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_NoncashLeaseExpense_lbl" xml:lang="en-US">Non-cash lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_NoncashLeaseExpense" xlink:to="wrap_NoncashLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory obsolescence reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_UnlabeledAbstract" xlink:href="wrap-20251231.xsd#wrap_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_UnlabeledAbstract" xlink:to="wrap_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities and other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_IncreaseDecreaseInWarrantySettlement" xlink:href="wrap-20251231.xsd#wrap_IncreaseDecreaseInWarrantySettlement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_IncreaseDecreaseInWarrantySettlement_lbl" xml:lang="en-US">Warranty settlement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_IncreaseDecreaseInWarrantySettlement" xlink:to="wrap_IncreaseDecreaseInWarrantySettlement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Investing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl" xml:lang="en-US">Proceeds from maturities of short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Financing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from exercise of stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_lbl" xml:lang="en-US">Proceeds from issuance of Series B convertible preferred stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" xlink:href="wrap-20251231.xsd#wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts_lbl" xml:lang="en-US">Proceeds from issuance of warrants and common stock, net of offering costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" xlink:to="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Non-Cash Investing and Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital" xlink:href="wrap-20251231.xsd#wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital_lbl" xml:lang="en-US">Reclassification of warrant liabilities to additional paid in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital" xlink:to="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ConvertiblePreferredStockDividends" xlink:href="wrap-20251231.xsd#wrap_ConvertiblePreferredStockDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ConvertiblePreferredStockDividends_lbl" xml:lang="en-US">Dividends on convertible preferred stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ConvertiblePreferredStockDividends" xlink:to="wrap_ConvertiblePreferredStockDividends_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_DividendsSettledWithCommonStock" xlink:href="wrap-20251231.xsd#wrap_DividendsSettledWithCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_DividendsSettledWithCommonStock_lbl" xml:lang="en-US">Dividends settled with common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DividendsSettledWithCommonStock" xlink:to="wrap_DividendsSettledWithCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_SalesReturnsAndAllowances" xlink:href="wrap-20251231.xsd#wrap_SalesReturnsAndAllowances"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="wrap_SalesReturnsAndAllowances_lbl" xml:lang="en-US">Sales returns and allowances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SalesReturnsAndAllowances" xlink:to="wrap_SalesReturnsAndAllowances_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl" xml:lang="en-US">Less: Convertible preferred stock dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US">Loss on disposition of assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl" xml:lang="en-US">Customer deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US">Other non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Capital expenditures for property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Investment in patents, trademarks, and other intangibles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Net cash paid for acquisition of Intrensic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividends_lbl" xml:lang="en-US">Dividends settled in cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesAConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAConvertiblePreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_SeriesAConvertiblePreferredStockMember_lbl" xml:lang="en-US">Series A Convertible Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesAConvertiblePreferredStockMember" xlink:to="wrap_SeriesAConvertiblePreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesBConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBConvertiblePreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_SeriesBConvertiblePreferredStockMember_lbl" xml:lang="en-US">Series B Convertible Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesBConvertiblePreferredStockMember" xlink:to="wrap_SeriesBConvertiblePreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US">Product Sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TechnologyServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TechnologyServiceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TechnologyServiceMember_lbl" xml:lang="en-US">Technology Enabled Services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyServiceMember" xlink:to="us-gaap_TechnologyServiceMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TechnologyServiceMember_lbl0" xml:lang="en-US">Virtual Reality [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyServiceMember" xlink:to="us-gaap_TechnologyServiceMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated Deficit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">REVENUES AND PRODUCT COSTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Contract Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ContractWithCustomerLiabilityAddition" xlink:href="wrap-20251231.xsd#wrap_ContractWithCustomerLiabilityAddition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ContractWithCustomerLiabilityAddition_lbl" xml:lang="en-US">Additions, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContractWithCustomerLiabilityAddition" xlink:to="wrap_ContractWithCustomerLiabilityAddition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Transfer to revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetAcquisitionTextBlock_lbl" xml:lang="en-US">ASSET ACQUISITIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionTextBlock" xlink:to="us-gaap_AssetAcquisitionTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xml:lang="en-US">FINANCIAL INSTRUMENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xml:lang="en-US">Short Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_FinancialInstrumentsOwnedAdjustedCost" xlink:href="wrap-20251231.xsd#wrap_FinancialInstrumentsOwnedAdjustedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_FinancialInstrumentsOwnedAdjustedCost_lbl" xml:lang="en-US">Adjusted cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FinancialInstrumentsOwnedAdjustedCost" xlink:to="wrap_FinancialInstrumentsOwnedAdjustedCost_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain" xlink:href="wrap-20251231.xsd#wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain_lbl" xml:lang="en-US">Unrealized gains</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain" xlink:to="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss" xlink:href="wrap-20251231.xsd#wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss_lbl" xml:lang="en-US">Unrealized losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss" xlink:to="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialInstrumentsOwnedAtFairValue_lbl" xml:lang="en-US">Market value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:to="us-gaap_FinancialInstrumentsOwnedAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US">Fair Value of Warrant Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_WarrantsIssuedWithPrivatePrivatePlacement" xlink:href="wrap-20251231.xsd#wrap_WarrantsIssuedWithPrivatePrivatePlacement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_WarrantsIssuedWithPrivatePrivatePlacement_lbl" xml:lang="en-US">Warrants issued with Private Placement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_WarrantsIssuedWithPrivatePrivatePlacement" xlink:to="wrap_WarrantsIssuedWithPrivatePrivatePlacement_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ReclassificationOfWarrantLiabilitiesToEquity" xlink:href="wrap-20251231.xsd#wrap_ReclassificationOfWarrantLiabilitiesToEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ReclassificationOfWarrantLiabilitiesToEquity_lbl" xml:lang="en-US">Reclassification of warrant liabilities to equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ReclassificationOfWarrantLiabilitiesToEquity" xlink:to="wrap_ReclassificationOfWarrantLiabilitiesToEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US">Black Scholes Option Pricing Model of Warrant Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US">Warrants, measurement input</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">INTANGIBLE ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Finite-Lived Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_AmortizableIntangibleAssetsAbstract" xlink:href="wrap-20251231.xsd#wrap_AmortizableIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_AmortizableIntangibleAssetsAbstract_lbl" xml:lang="en-US">Amortizable intangible assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_AmortizableIntangibleAssetsAbstract" xlink:to="wrap_AmortizableIntangibleAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Amortizable intangible assets, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US">Indefinite life assets (non-amortizable)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Future Amortization Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2030</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US">Additional liabilities recorded post acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl0" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_AccruedPatentAndLegalCosts" xlink:href="wrap-20251231.xsd#wrap_AccruedPatentAndLegalCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_AccruedPatentAndLegalCosts_lbl" xml:lang="en-US">Patent and legal costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_AccruedPatentAndLegalCosts" xlink:to="wrap_AccruedPatentAndLegalCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xml:lang="en-US">Warranty costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRoyaltiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedRoyaltiesCurrent_lbl" xml:lang="en-US">Royalty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRoyaltiesCurrent" xlink:to="us-gaap_AccruedRoyaltiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ContractSettlement" xlink:href="wrap-20251231.xsd#wrap_ContractSettlement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ContractSettlement_lbl" xml:lang="en-US">Contract settlement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContractSettlement" xlink:to="wrap_ContractSettlement_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_AccruedPurchaseCurrent" xlink:href="wrap-20251231.xsd#wrap_AccruedPurchaseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_AccruedPurchaseCurrent_lbl" xml:lang="en-US">Accrued purchases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_AccruedPurchaseCurrent" xlink:to="wrap_AccruedPurchaseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Taxes and other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Product Warranty Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">LEASES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_LesseeOperatingLeaseDisclosureTableTextBlock" xlink:href="wrap-20251231.xsd#wrap_LesseeOperatingLeaseDisclosureTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_LesseeOperatingLeaseDisclosureTableTextBlock_lbl" xml:lang="en-US">Operating Lease Obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_LesseeOperatingLeaseDisclosureTableTextBlock" xlink:to="wrap_LesseeOperatingLeaseDisclosureTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Operating Lease, Liability, to be Paid, Maturity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2030</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_WarrantsTextBlock" xlink:href="wrap-20251231.xsd#wrap_WarrantsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_WarrantsTextBlock_lbl" xml:lang="en-US">WARRANTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_WarrantsTextBlock" xlink:to="wrap_WarrantsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">DEBT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">SHARE-BASED COMPENSATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Stock Option Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Options Outstanding, Weighted Average Remaining Contractual Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Options on Common Shares, Granted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Granted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercised (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Forfeited, cancelled, expired (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:href="wrap-20251231.xsd#wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Options on Common Shares, Exercisable (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Options Exercisable, Number Exercisable (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercisable (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Option Exercisable, Weighted Average Exercise Price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Stock Option Activity, Fair Value of Assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected stock price volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0" xml:lang="en-US">Expected volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0" xml:lang="en-US">Dividend yield rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected life of options &#8211; years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0" xml:lang="en-US">Contract term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average fair value of options granted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US">Stock Option Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US">Lower Range of Exercise Prices (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xml:lang="en-US">Upper Range of Exercise Prices (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xml:lang="en-US">Option Outstanding, Weighted Average Exercise Price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Restricted Stock Units Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Weighted Average Vesting Period (Years), Unvested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Service-Based Restricted Stock Units, Granted-service based (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0" xml:lang="en-US">Restricted stock units, granted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Granted-service based (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Vested (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Forfeited and Cancelled (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" xlink:href="wrap-20251231.xsd#wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2_lbl" xml:lang="en-US">Weighted Average Vesting Period (Years), Unvested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" xlink:to="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US">Share-based Compensation for Options and Restricted Stock Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Total share-based expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl0" xml:lang="en-US">Share based compensation expense (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanTextBlock_lbl" xml:lang="en-US">DEFINED CONTRIBUTION PLAN</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanTextBlock" xlink:to="us-gaap_DefinedContributionPlanTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US">Income (Loss) Before Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Components of Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">U.S. Federal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">U.S. Federal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Reconciliation of Statutory to Effective Federal Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Statutory Federal Income Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">U.S. Statutory Federal Income Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Statutory Federal Income Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State and local income taxes, net of federal benefit of state</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">State Income Taxes, net of Federal Income tax Benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State and local income taxes, net of federal benefit of state</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign Tax Effects</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign Tax Effects</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Federal Law Changes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Federal Law Changes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount_lbl" xml:lang="en-US">Total Effect of Cross-Border Tax Laws</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent_lbl" xml:lang="en-US">Total Effect of Cross-Border Tax Laws</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Non-Deductible or Non-Taxable Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Non-Deductible or Non-Taxable Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xml:lang="en-US">Unrecognized Tax Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:to="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_lbl" xml:lang="en-US">Unrecognized Tax Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other Adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Permanent differences and other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other Adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Deferred Tax Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:href="wrap-20251231.xsd#wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment_lbl" xml:lang="en-US">Capitalized Sec. 174 expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:to="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xml:lang="en-US">Tax credits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US">Net operating losses - U.S.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xml:lang="en-US">Accruals and other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xml:lang="en-US">Research and development credits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US">Unrecognized Tax Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US">Additions based on tax positions related to the current year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Additions for tax positions of prior years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">MAJOR CUSTOMERS AND RELATED INFORMATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Disaggregation of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:to="us-gaap_ScheduleOfSubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Reserve for Obsolescence</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl0" xml:lang="en-US">Inventory valuation reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Impairment charge</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl0" xml:lang="en-US">Impairment of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl" xml:lang="en-US">Warranty settlements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less imputed interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Options on Common Shares, Forfeited, cancelled, expired (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Service-Based Restricted Stock Units, Vested (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Service-Based Restricted Stock Units, Forfeited and Cancelled (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Change in Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits_lbl" xml:lang="en-US">Tax Credits (Federal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xml:lang="en-US">Tax Credits (Federal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xml:lang="en-US">Capital Lease - ROU Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl" xml:lang="en-US">Prepaid Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_DeferredTaxLiabilitiesDepreciationAndOther" xlink:href="wrap-20251231.xsd#wrap_DeferredTaxLiabilitiesDepreciationAndOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="wrap_DeferredTaxLiabilitiesDepreciationAndOther_lbl" xml:lang="en-US">Depreciation and other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DeferredTaxLiabilitiesDepreciationAndOther" xlink:to="wrap_DeferredTaxLiabilitiesDepreciationAndOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Reductions for tax positions of prior years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xml:lang="en-US">Reductions related to settlements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US">Reductions from lapse of statute of limitations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_CustomerDepositsMember" xlink:href="wrap-20251231.xsd#wrap_CustomerDepositsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_CustomerDepositsMember_lbl" xml:lang="en-US">Customer Deposits [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CustomerDepositsMember" xlink:to="wrap_CustomerDepositsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember" xlink:href="wrap-20251231.xsd#wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember_lbl" xml:lang="en-US">Deferred Revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember" xlink:to="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember_lbl0" xml:lang="en-US">Extended Warranties and Software VR and Training [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember" xlink:to="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MoneyMarketFundsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US">Money Market Funds [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesAWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_SeriesAWarrantsMember_lbl" xml:lang="en-US">Series A Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesAWarrantsMember" xlink:to="wrap_SeriesAWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US">Expected Stock Price Volatility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl0" xml:lang="en-US">Measurement Input, Price Volatility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Risk-Free Interest Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl0" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedDividendRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US">Dividend Yield [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl0" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US">Terms (Year) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl0" xml:lang="en-US">Expected Term [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl1" xml:lang="en-US">Measurement Input, Expected Term [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExercisePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExercisePriceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputExercisePriceMember_lbl" xml:lang="en-US">Strike Price [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExercisePriceMember" xlink:to="us-gaap_MeasurementInputExercisePriceMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MeasurementInputExercisePriceMember_lbl0" xml:lang="en-US">Measurement Input, Exercise Price [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExercisePriceMember" xlink:to="us-gaap_MeasurementInputExercisePriceMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputSharePriceMember_lbl" xml:lang="en-US">Stock Price [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputSharePriceMember" xlink:to="us-gaap_MeasurementInputSharePriceMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MeasurementInputSharePriceMember_lbl0" xml:lang="en-US">Measurement Input, Stock Price [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputSharePriceMember" xlink:to="us-gaap_MeasurementInputSharePriceMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="wrap_FairValuePerWarrantShareMember" xlink:href="wrap-20251231.xsd#wrap_FairValuePerWarrantShareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_FairValuePerWarrantShareMember_lbl" xml:lang="en-US">Fair Value Per Warrant Share [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FairValuePerWarrantShareMember" xlink:to="wrap_FairValuePerWarrantShareMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_February2025WarrantsMember" xlink:href="wrap-20251231.xsd#wrap_February2025WarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_February2025WarrantsMember_lbl" xml:lang="en-US">February 2025 Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_February2025WarrantsMember" xlink:to="wrap_February2025WarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ProductionAndLabEquipmentMember" xlink:href="wrap-20251231.xsd#wrap_ProductionAndLabEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ProductionAndLabEquipmentMember_lbl" xml:lang="en-US">Production and Lab Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ProductionAndLabEquipmentMember" xlink:to="wrap_ProductionAndLabEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ToolingMember" xlink:href="wrap-20251231.xsd#wrap_ToolingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ToolingMember_lbl" xml:lang="en-US">Tooling [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ToolingMember" xlink:to="wrap_ToolingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Computer Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PatentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PatentsMember_lbl" xml:lang="en-US">Patents [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TrademarksMember_lbl" xml:lang="en-US">Trademarks [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xml:lang="en-US">Purchased Software and Technology [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl0" xml:lang="en-US">Computer Software, Intangible Asset [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer Relationships [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ExercisePriceRangeOneMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ExercisePriceRangeOneMember_lbl" xml:lang="en-US">$1.00 &#8211; $2.00 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeOneMember" xlink:to="wrap_ExercisePriceRangeOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ExercisePriceRangeTwoMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ExercisePriceRangeTwoMember_lbl" xml:lang="en-US">$2.01 &#8211; $3.00 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeTwoMember" xlink:to="wrap_ExercisePriceRangeTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ExercisePriceRangeThreeMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ExercisePriceRangeThreeMember_lbl" xml:lang="en-US">$3.01 &#8211; $4.00 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeThreeMember" xlink:to="wrap_ExercisePriceRangeThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ExercisePriceRangeFourMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ExercisePriceRangeFourMember_lbl" xml:lang="en-US">$4.01 &#8211; $5.00 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeFourMember" xlink:to="wrap_ExercisePriceRangeFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ExercisePriceRangeFiveMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeFiveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ExercisePriceRangeFiveMember_lbl" xml:lang="en-US">$5.01 &#8211; $6.58 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeFiveMember" xlink:to="wrap_ExercisePriceRangeFiveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US">Research and Development Expense [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_AmericasMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AmericasMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_AmericasMember_lbl" xml:lang="en-US">Americas [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AmericasMember" xlink:to="srt_AmericasMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_EuropeMiddleEastAndAfricaMember" xlink:href="wrap-20251231.xsd#wrap_EuropeMiddleEastAndAfricaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_EuropeMiddleEastAndAfricaMember_lbl" xml:lang="en-US">Europe Middle East and Africa [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_EuropeMiddleEastAndAfricaMember" xlink:to="wrap_EuropeMiddleEastAndAfricaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_AsiaPacificMember_lbl" xml:lang="en-US">Asia Pacific [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AsiaPacificMember" xlink:to="srt_AsiaPacificMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Jurisdiction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAxis_lbl" xml:lang="en-US">Tax Credit Carryforward [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xml:lang="en-US">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share, amount (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable, allowance for credit loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Finite-lived intangible asset, useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0" xml:lang="en-US">Intangible assets, useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillFairValueDisclosure_lbl" xml:lang="en-US">Fair vale on goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillFairValueDisclosure" xlink:to="us-gaap_GoodwillFairValueDisclosure_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillFairValueDisclosure_lbl0" xml:lang="en-US">Fair value on goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillFairValueDisclosure" xlink:to="us-gaap_GoodwillFairValueDisclosure_lbl0"/>
    <loc xlink:type="locator" xlink:label="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:href="wrap-20251231.xsd#wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl" xml:lang="en-US">Impairment Intangible Asset Statement of Income or Comprehensive Income Extensible Enumeration Not Disclosed Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:to="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl0" xml:lang="en-US">Impairment charge of intangibles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketingExpense_lbl" xml:lang="en-US">Marketing expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingExpense" xlink:to="us-gaap_MarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Revenue from contract with customer, including assessed tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US">Product warranty reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of Operating Segments (in Segment)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segments (in Segment)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangibles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:href="wrap-20251231.xsd#wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl" xml:lang="en-US">Goodwill Impairment Loss Statement of Income or Comprehensive Income Extensible Enumeration Not Disclosed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:to="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_StockholderInterestPercentage" xlink:href="wrap-20251231.xsd#wrap_StockholderInterestPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_StockholderInterestPercentage_lbl" xml:lang="en-US">Stockholder Interest Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockholderInterestPercentage" xlink:to="wrap_StockholderInterestPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Operating lease, right-of-use asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease, cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating lease, weighted average remaining lease term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating lease, weighted average discount rate, percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US">Variable lease, cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term lease, cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_PreferredStockStatedValuePerShare" xlink:href="wrap-20251231.xsd#wrap_PreferredStockStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_PreferredStockStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, stated value per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreferredStockStatedValuePerShare" xlink:to="wrap_PreferredStockStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleSharesIssuable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable_lbl" xml:lang="en-US">Preferred stock, convertible, shares issuable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleSharesIssuable" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable_lbl0" xml:lang="en-US">Preferred stock, convertible, shares issuable (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleSharesIssuable" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice_lbl" xml:lang="en-US">Preferred stock, convertible, conversion price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleConversionPrice" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice_lbl0" xml:lang="en-US">Preferred stock conversion price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleConversionPrice" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice_lbl1" xml:lang="en-US">Conversion price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleConversionPrice" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Warrants to purchase common stock, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl0" xml:lang="en-US">Warrant to purchase shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl1" xml:lang="en-US">Purchase of warrants (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Exercise price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0" xml:lang="en-US">Exercise price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xml:lang="en-US">Warrant exercise price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl2" xml:lang="en-US">Class of warrant, exercise price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Warrants and rights outstanding, term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Proceeds from issuance or sale of equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl0" xml:lang="en-US">Proceeds from issuance or sale of equity (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xml:lang="en-US">Proceeds from issuance of warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Private placement, number of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0" xml:lang="en-US">Purchase of shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl1" xml:lang="en-US">Sale of stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US">Proceeds from issuance of public offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_PercentageOfOfferingParticipation" xlink:href="wrap-20251231.xsd#wrap_PercentageOfOfferingParticipation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_PercentageOfOfferingParticipation_lbl" xml:lang="en-US">Percentage of offering participation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PercentageOfOfferingParticipation" xlink:to="wrap_PercentageOfOfferingParticipation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" xml:lang="en-US">Warrants and rights outstanding, maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ChangeInWarrantValueDueToChangeInStockPrice" xlink:href="wrap-20251231.xsd#wrap_ChangeInWarrantValueDueToChangeInStockPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ChangeInWarrantValueDueToChangeInStockPrice_lbl" xml:lang="en-US">Change in warrants value due to change in stock price percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInWarrantValueDueToChangeInStockPrice" xlink:to="wrap_ChangeInWarrantValueDueToChangeInStockPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ChangeInVolatilityPercentage" xlink:href="wrap-20251231.xsd#wrap_ChangeInVolatilityPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ChangeInVolatilityPercentage_lbl" xml:lang="en-US">Change in volatility percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInVolatilityPercentage" xlink:to="wrap_ChangeInVolatilityPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ChangeInStockPricePercentage" xlink:href="wrap-20251231.xsd#wrap_ChangeInStockPricePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ChangeInStockPricePercentage_lbl" xml:lang="en-US">Change in stock price percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInStockPricePercentage" xlink:to="wrap_ChangeInStockPricePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage" xlink:href="wrap-20251231.xsd#wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage_lbl" xml:lang="en-US">Change in warrants value due to change in volatility percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage" xlink:to="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl" xml:lang="en-US">Percentage of dividend rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_PreferredStockAccrueDividendRatePercentage" xlink:href="wrap-20251231.xsd#wrap_PreferredStockAccrueDividendRatePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_PreferredStockAccrueDividendRatePercentage_lbl" xml:lang="en-US">Percentage of accrue dividend rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreferredStockAccrueDividendRatePercentage" xlink:to="wrap_PreferredStockAccrueDividendRatePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ArithmeticAverageLowestClosingPricePercentage" xlink:href="wrap-20251231.xsd#wrap_ArithmeticAverageLowestClosingPricePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ArithmeticAverageLowestClosingPricePercentage_lbl" xml:lang="en-US">Arithmetic average percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ArithmeticAverageLowestClosingPricePercentage" xlink:to="wrap_ArithmeticAverageLowestClosingPricePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_NumberOfConsecutiveTradingDays" xlink:href="wrap-20251231.xsd#wrap_NumberOfConsecutiveTradingDays"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_NumberOfConsecutiveTradingDays_lbl" xml:lang="en-US">Number of consecutive trading days</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_NumberOfConsecutiveTradingDays" xlink:to="wrap_NumberOfConsecutiveTradingDays_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_PreferredStockConvertibleSharePriceThreshold" xlink:href="wrap-20251231.xsd#wrap_PreferredStockConvertibleSharePriceThreshold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_PreferredStockConvertibleSharePriceThreshold_lbl" xml:lang="en-US">Preferred stock conversion price exceeds (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreferredStockConvertibleSharePriceThreshold" xlink:to="wrap_PreferredStockConvertibleSharePriceThreshold_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockConvertibleConversionPriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockConvertibleConversionPriceDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockConvertibleConversionPriceDecrease_lbl" xml:lang="en-US">Common stock conversion price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockConvertibleConversionPriceDecrease" xlink:to="us-gaap_CommonStockConvertibleConversionPriceDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays" xlink:href="wrap-20251231.xsd#wrap_DailyDollarTradingVolumeForConsecutiveTradingDays"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays_lbl" xml:lang="en-US">Daily dollar trading volume of the Common Stock (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays" xlink:to="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ShareConversionHoldingPeriod" xlink:href="wrap-20251231.xsd#wrap_ShareConversionHoldingPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ShareConversionHoldingPeriod_lbl" xml:lang="en-US">Share conversion holding period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ShareConversionHoldingPeriod" xlink:to="wrap_ShareConversionHoldingPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_OutstandingRedemptionPricePercentage" xlink:href="wrap-20251231.xsd#wrap_OutstandingRedemptionPricePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_OutstandingRedemptionPricePercentage_lbl" xml:lang="en-US">Percentage of redemption price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OutstandingRedemptionPricePercentage" xlink:to="wrap_OutstandingRedemptionPricePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_lbl" xml:lang="en-US">Net proceeds (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl" xml:lang="en-US">Converted shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Dividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Dividends_lbl" xml:lang="en-US">Dividends declared (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="us-gaap_Dividends_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Dividends_lbl0" xml:lang="en-US">Dividends (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="us-gaap_Dividends_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCommonStockStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsCommonStockStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendsCommonStockStock_lbl" xml:lang="en-US">Dividends settled with common stock (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStockStock" xlink:to="us-gaap_DividendsCommonStockStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsPreferredStockCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendsPreferredStockCash_lbl" xml:lang="en-US">Dividends preferred stock cash (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStockCash" xlink:to="us-gaap_DividendsPreferredStockCash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Gross proceeds (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_PercentageofOfferingFeeinSharesPurchase" xlink:href="wrap-20251231.xsd#wrap_PercentageofOfferingFeeinSharesPurchase"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_PercentageofOfferingFeeinSharesPurchase_lbl" xml:lang="en-US">Percentage of offering fee in shares purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PercentageofOfferingFeeinSharesPurchase" xlink:to="wrap_PercentageofOfferingFeeinSharesPurchase_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_CommonStockExercisePricePerShare" xlink:href="wrap-20251231.xsd#wrap_CommonStockExercisePricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_CommonStockExercisePricePerShare_lbl" xml:lang="en-US">Common stock exercise price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CommonStockExercisePricePerShare" xlink:to="wrap_CommonStockExercisePricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_lbl" xml:lang="en-US">Shares issued upon conversion (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Number of shares authorized for issuance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US">Number of additional shares authorized for issuance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Number of shares available for grant (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Stock price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_MarketCapital" xlink:href="wrap-20251231.xsd#wrap_MarketCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_MarketCapital_lbl" xml:lang="en-US">Market capital (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_MarketCapital" xlink:to="wrap_MarketCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance" xlink:href="wrap-20251231.xsd#wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance_lbl" xml:lang="en-US">Consecutive months of payments to demonstrate sustained period of performance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance" xlink:to="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl" xml:lang="en-US">Requisite service period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Unrecognized stock-based compensation cost (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Weighted average period of recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US">Defined contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US">Term of facility lease agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Cash payments for lessor</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_MonthlyServiceAgreementCost" xlink:href="wrap-20251231.xsd#wrap_MonthlyServiceAgreementCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_MonthlyServiceAgreementCost_lbl" xml:lang="en-US">Monthly service agreement cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_MonthlyServiceAgreementCost" xlink:to="wrap_MonthlyServiceAgreementCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractualObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractualObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractualObligation_lbl" xml:lang="en-US">Contractual obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligation_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_StockholderOwnershipPercentage" xlink:href="wrap-20251231.xsd#wrap_StockholderOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_StockholderOwnershipPercentage_lbl" xml:lang="en-US">Stockholder Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockholderOwnershipPercentage" xlink:to="wrap_StockholderOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xml:lang="en-US">Related Party Transaction, Amounts of Transaction (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_PercentageOfRevenueForRoyaltyPayments" xlink:href="wrap-20251231.xsd#wrap_PercentageOfRevenueForRoyaltyPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_PercentageOfRevenueForRoyaltyPayments_lbl" xml:lang="en-US">Percentage of Revenue for Royalty Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PercentageOfRevenueForRoyaltyPayments" xlink:to="wrap_PercentageOfRevenueForRoyaltyPayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating loss carryforward</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_OperatingLossCarryforwardsWithIndefiniteLife" xlink:href="wrap-20251231.xsd#wrap_OperatingLossCarryforwardsWithIndefiniteLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_OperatingLossCarryforwardsWithIndefiniteLife_lbl" xml:lang="en-US">Operating loss carryforwards with indefiniteLife</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OperatingLossCarryforwardsWithIndefiniteLife" xlink:to="wrap_OperatingLossCarryforwardsWithIndefiniteLife_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_OperatingLossCarryforwardSubjectToExpiration" xlink:href="wrap-20251231.xsd#wrap_OperatingLossCarryforwardSubjectToExpiration"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_OperatingLossCarryforwardSubjectToExpiration_lbl" xml:lang="en-US">Operating loss carryforward subject to expiration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OperatingLossCarryforwardSubjectToExpiration" xlink:to="wrap_OperatingLossCarryforwardSubjectToExpiration_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_OperatingLossCarryforwardsWithLimitedLife" xlink:href="wrap-20251231.xsd#wrap_OperatingLossCarryforwardsWithLimitedLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_OperatingLossCarryforwardsWithLimitedLife_lbl" xml:lang="en-US">Operating loss carryforwards with limited Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OperatingLossCarryforwardsWithLimitedLife" xlink:to="wrap_OperatingLossCarryforwardsWithLimitedLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US">Tax credit carryforward amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OpenTaxYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OpenTaxYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OpenTaxYear_lbl" xml:lang="en-US">Open tax year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OpenTaxYear" xlink:to="us-gaap_OpenTaxYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Unrecognized tax benefits, income tax penalties and interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidFederalBeforeRefundReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPaidFederalBeforeRefundReceived_lbl" xml:lang="en-US">Income tax payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" xlink:to="us-gaap_IncomeTaxPaidFederalBeforeRefundReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Income tax refunds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_UnamortizedDomesticResearchAndDevelopmentCosts" xlink:href="wrap-20251231.xsd#wrap_UnamortizedDomesticResearchAndDevelopmentCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_UnamortizedDomesticResearchAndDevelopmentCosts_lbl" xml:lang="en-US">Unamortized domestic R&amp;D expenditures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_UnamortizedDomesticResearchAndDevelopmentCosts" xlink:to="wrap_UnamortizedDomesticResearchAndDevelopmentCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_NumberOfMajorDistributors" xlink:href="wrap-20251231.xsd#wrap_NumberOfMajorDistributors"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_NumberOfMajorDistributors_lbl" xml:lang="en-US">Number of distributors (in Distributors)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_NumberOfMajorDistributors" xlink:to="wrap_NumberOfMajorDistributors_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights" xlink:href="wrap-20251231.xsd#wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights_lbl" xml:lang="en-US">Warrant purchase price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights" xlink:to="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US">Proceeds from issuance of private placement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_OrganizationAndBusinessDescriptionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock_lbl" xml:lang="en-US">Organization and Business Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock" xlink:to="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentrations of Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Loss per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts Receivable and Allowance for Credit Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Equipment and Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Business Combinations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Definite-lived Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US">Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-Lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock_lbl" xml:lang="en-US">Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock" xlink:to="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock_lbl" xml:lang="en-US">Series A Preferred Stocks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="us-gaap_StockholdersEquityPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising and Promotion Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_DemonstrationAndTrainingCostsPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_DemonstrationAndTrainingCostsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_DemonstrationAndTrainingCostsPolicyTextBlock_lbl" xml:lang="en-US">Demonstration and Training Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DemonstrationAndTrainingCostsPolicyTextBlock" xlink:to="wrap_DemonstrationAndTrainingCostsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ContractManufacturersPolicyPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_ContractManufacturersPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ContractManufacturersPolicyPolicyTextBlock_lbl" xml:lang="en-US">Contract Manufacturers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContractManufacturersPolicyPolicyTextBlock" xlink:to="wrap_ContractManufacturersPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ShippingAndHandlingCostsPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_ShippingAndHandlingCostsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ShippingAndHandlingCostsPolicyTextBlock_lbl" xml:lang="en-US">Shipping and Handling Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ShippingAndHandlingCostsPolicyTextBlock" xlink:to="wrap_ShippingAndHandlingCostsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US">Warranty Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Guidance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember_lbl" xml:lang="en-US">Technology-Based Intangible Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl" xml:lang="en-US">Trademarks and Trade Names [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksAndTradeNamesMember" xlink:to="us-gaap_TrademarksAndTradeNamesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShippingAndHandlingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShippingAndHandlingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShippingAndHandlingMember_lbl" xml:lang="en-US">Shipping and Handling [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingMember" xlink:to="us-gaap_ShippingAndHandlingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_BolaWrapMember" xlink:href="wrap-20251231.xsd#wrap_BolaWrapMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_BolaWrapMember_lbl" xml:lang="en-US">Bola Wrap [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_BolaWrapMember" xlink:to="wrap_BolaWrapMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_WRAPReadyMember" xlink:href="wrap-20251231.xsd#wrap_WRAPReadyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_WRAPReadyMember_lbl" xml:lang="en-US">Wrap Ready [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_WRAPReadyMember" xlink:to="wrap_WRAPReadyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_IntrensicMember" xlink:href="wrap-20251231.xsd#wrap_IntrensicMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_IntrensicMember_lbl" xml:lang="en-US">Intrensic [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_IntrensicMember" xlink:to="wrap_IntrensicMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_TrainingMember" xlink:href="wrap-20251231.xsd#wrap_TrainingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_TrainingMember_lbl" xml:lang="en-US">Training [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_TrainingMember" xlink:to="wrap_TrainingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_AssetPurchaseAgreementMember" xlink:href="wrap-20251231.xsd#wrap_AssetPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_AssetPurchaseAgreementMember_lbl" xml:lang="en-US">Asset Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_AssetPurchaseAgreementMember" xlink:to="wrap_AssetPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetManagement1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetManagement1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetManagement1Member_lbl" xml:lang="en-US">Managed Services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetManagement1Member" xlink:to="us-gaap_AssetManagement1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US">Series A Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_RegisteredDirectOfferingMember" xlink:href="wrap-20251231.xsd#wrap_RegisteredDirectOfferingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_RegisteredDirectOfferingMember_lbl" xml:lang="en-US">Registered Direct Offering [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_RegisteredDirectOfferingMember" xlink:to="wrap_RegisteredDirectOfferingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_WarrantsIssuedInRegisteredDirectOfferingMember" xlink:href="wrap-20251231.xsd#wrap_WarrantsIssuedInRegisteredDirectOfferingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_WarrantsIssuedInRegisteredDirectOfferingMember_lbl" xml:lang="en-US">Warrants Issued In Registered Direct Offering [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_WarrantsIssuedInRegisteredDirectOfferingMember" xlink:to="wrap_WarrantsIssuedInRegisteredDirectOfferingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrivatePlacementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_SecuritiesPurchaseAgreementMember" xlink:href="wrap-20251231.xsd#wrap_SecuritiesPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_SecuritiesPurchaseAgreementMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SecuritiesPurchaseAgreementMember" xlink:to="wrap_SecuritiesPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_PIPEWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_PIPEWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_PIPEWarrantsMember_lbl" xml:lang="en-US">PIPE Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PIPEWarrantsMember" xlink:to="wrap_PIPEWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesBPrivatePlacementMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBPrivatePlacementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_SeriesBPrivatePlacementMember_lbl" xml:lang="en-US">Series B Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesBPrivatePlacementMember" xlink:to="wrap_SeriesBPrivatePlacementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_SeriesBWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_SeriesBWarrantsMember_lbl" xml:lang="en-US">Series B Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesBWarrantsMember" xlink:to="wrap_SeriesBWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_V4GlobalLLCMember" xlink:href="wrap-20251231.xsd#wrap_V4GlobalLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_V4GlobalLLCMember_lbl" xml:lang="en-US">V4 Global LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_V4GlobalLLCMember" xlink:to="wrap_V4GlobalLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesBPreferredStockMember_lbl" xml:lang="en-US">Series B Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesBPreferredStockMember" xlink:to="us-gaap_SeriesBPreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_August2024AmendmentMember" xlink:href="wrap-20251231.xsd#wrap_August2024AmendmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_August2024AmendmentMember_lbl" xml:lang="en-US">August 2024 Amendment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_August2024AmendmentMember" xlink:to="wrap_August2024AmendmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_October2024CertificateOfAmendmentMember" xlink:href="wrap-20251231.xsd#wrap_October2024CertificateOfAmendmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_October2024CertificateOfAmendmentMember_lbl" xml:lang="en-US">October 2024 Certificate of Amendment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_October2024CertificateOfAmendmentMember" xlink:to="wrap_October2024CertificateOfAmendmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_November2024AmendmentAgreementMember" xlink:href="wrap-20251231.xsd#wrap_November2024AmendmentAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_November2024AmendmentAgreementMember_lbl" xml:lang="en-US">November 2024 Amendment Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_November2024AmendmentAgreementMember" xlink:to="wrap_November2024AmendmentAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_TwoThousandSeventeenStockIncentivePlanMember" xlink:href="wrap-20251231.xsd#wrap_TwoThousandSeventeenStockIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_TwoThousandSeventeenStockIncentivePlanMember_lbl" xml:lang="en-US">2017 Stock Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_TwoThousandSeventeenStockIncentivePlanMember" xlink:to="wrap_TwoThousandSeventeenStockIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ServicebasedOptionsMember" xlink:href="wrap-20251231.xsd#wrap_ServicebasedOptionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ServicebasedOptionsMember_lbl" xml:lang="en-US">Service-based Options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ServicebasedOptionsMember" xlink:to="wrap_ServicebasedOptionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_PerformanceBasedOptionsMember" xlink:href="wrap-20251231.xsd#wrap_PerformanceBasedOptionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_PerformanceBasedOptionsMember_lbl" xml:lang="en-US">Performance-based Options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PerformanceBasedOptionsMember" xlink:to="wrap_PerformanceBasedOptionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_LaboratoryFacilityCostsMember" xlink:href="wrap-20251231.xsd#wrap_LaboratoryFacilityCostsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_LaboratoryFacilityCostsMember_lbl" xml:lang="en-US">Laboratory Facility Costs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_LaboratoryFacilityCostsMember" xlink:to="wrap_LaboratoryFacilityCostsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_InventionConsultingServicesMember" xlink:href="wrap-20251231.xsd#wrap_InventionConsultingServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_InventionConsultingServicesMember_lbl" xml:lang="en-US">Invention Consulting Services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_InventionConsultingServicesMember" xlink:to="wrap_InventionConsultingServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_SyzygyLicensingLLCMember" xlink:href="wrap-20251231.xsd#wrap_SyzygyLicensingLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_SyzygyLicensingLLCMember_lbl" xml:lang="en-US">Syzygy Licensing LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SyzygyLicensingLLCMember" xlink:to="wrap_SyzygyLicensingLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ChiefExecutiveOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Mr. Cohen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_ContinuumVenturesLLCMember" xlink:href="wrap-20251231.xsd#wrap_ContinuumVenturesLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_ContinuumVenturesLLCMember_lbl" xml:lang="en-US">Continuum Ventures LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContinuumVenturesLLCMember" xlink:to="wrap_ContinuumVenturesLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_SavboInvestmentsLLCMember" xlink:href="wrap-20251231.xsd#wrap_SavboInvestmentsLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_SavboInvestmentsLLCMember_lbl" xml:lang="en-US">Savbo Investments LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SavboInvestmentsLLCMember" xlink:to="wrap_SavboInvestmentsLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">Domestic Tax Jurisdiction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State and Local Jurisdiction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCountryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US">Foreign [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ForeignCountryMember_lbl0" xml:lang="en-US">Foreign Tax Jurisdiction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchMember_lbl" xml:lang="en-US">R&amp;D Expenditure [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchMember" xlink:to="us-gaap_ResearchMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_DistributorOneMember" xlink:href="wrap-20251231.xsd#wrap_DistributorOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_DistributorOneMember_lbl" xml:lang="en-US">Distributor One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DistributorOneMember" xlink:to="wrap_DistributorOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_DistributorTwoMember" xlink:href="wrap-20251231.xsd#wrap_DistributorTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_DistributorTwoMember_lbl" xml:lang="en-US">Distributor Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DistributorTwoMember" xlink:to="wrap_DistributorTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:to="us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_PreFundedWarrantMember" xlink:href="wrap-20251231.xsd#wrap_PreFundedWarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_PreFundedWarrantMember_lbl" xml:lang="en-US">Pre-Funded Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreFundedWarrantMember" xlink:to="wrap_PreFundedWarrantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="wrap_CommonWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_CommonWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="wrap_CommonWarrantsMember_lbl" xml:lang="en-US">Common Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CommonWarrantsMember" xlink:to="wrap_CommonWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US">Class of Warrant or Right [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US">WARRANTS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US">Disaggregation of Revenue [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US">REVENUES AND PRODUCT COSTS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US">Asset Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareTable_lbl" xml:lang="en-US">Impairment Effects on Earnings Per Share [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:to="us-gaap_ImpairmentEffectsOnEarningsPerShareTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_lbl" xml:lang="en-US">FINANCIAL INSTRUMENTS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_PlatformOperatorCryptoAssetTable" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_PlatformOperatorCryptoAssetTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_PlatformOperatorCryptoAssetTable_lbl" xml:lang="en-US">Platform Operator, Crypto Asset [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetTable" xlink:to="srt_PlatformOperatorCryptoAssetTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_PlatformOperatorCryptoAssetLineItems" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_PlatformOperatorCryptoAssetLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_PlatformOperatorCryptoAssetLineItems_lbl" xml:lang="en-US">FINANCIAL INSTRUMENTS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="srt_PlatformOperatorCryptoAssetLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xml:lang="en-US">Measurement Input Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US">Class of Warrant or Right [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US">FINANCIAL INSTRUMENTS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">SHARE-BASED COMPENSATION [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xml:lang="en-US">Exercise Price Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US">Statement of Income Location, Balance [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">MAJOR CUSTOMERS AND RELATED INFORMATION [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl0" xml:lang="en-US">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">ASSET ACQUISITIONS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl1" xml:lang="en-US">INTANGIBLE ASSETS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related and Nonrelated Parties [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Defined Benefit Plan [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US">Stock, Class of Stock [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US">Lessee, Lease, Description [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Related Party Transaction [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain_lbl" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Jurisdiction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTable_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_lbl" xml:lang="en-US">INCOME TAXES [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">SUBSEQUENT EVENTS [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_AccruedPatentAndLegalCosts_lbl0" xml:lang="en-US">Accrued patent and legal costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_AccruedPatentAndLegalCosts" xlink:to="wrap_AccruedPatentAndLegalCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_AccruedPurchaseCurrent_lbl0" xml:lang="en-US">Accrued purchase current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_AccruedPurchaseCurrent" xlink:to="wrap_AccruedPurchaseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ArithmeticAverageLowestClosingPricePercentage_lbl0" xml:lang="en-US">Percentage of arithmetic average closing price representing the arithmetic average of the daily closing prices of a company&#8217;s common stock over a specified period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ArithmeticAverageLowestClosingPricePercentage" xlink:to="wrap_ArithmeticAverageLowestClosingPricePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ChangeInStockPricePercentage_lbl0" xml:lang="en-US">Represents change in stock price percentage on the basis of sensitivity analysis.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInStockPricePercentage" xlink:to="wrap_ChangeInStockPricePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ChangeInVolatilityPercentage_lbl0" xml:lang="en-US">Represents change in volatility percentage on the basis of sensitivyt analysis.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInVolatilityPercentage" xlink:to="wrap_ChangeInVolatilityPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ChangeInWarrantValueDueToChangeInStockPrice_lbl0" xml:lang="en-US">Represents change in warrants value due to change in stock price on the basis of sensitivity analysis.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInWarrantValueDueToChangeInStockPrice" xlink:to="wrap_ChangeInWarrantValueDueToChangeInStockPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage_lbl0" xml:lang="en-US">Represents change in warrant value due to change in volatility percentage on the basis of sensitivity analysis.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage" xlink:to="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock_lbl0" xml:lang="en-US">Classification and Valuation of Warrants [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock" xlink:to="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights_lbl0" xml:lang="en-US">Purchase price per warrant or right at the time of issuance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights" xlink:to="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_CommonStockExercisePricePerShare_lbl0" xml:lang="en-US">Common stock exercise price per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CommonStockExercisePricePerShare" xlink:to="wrap_CommonStockExercisePricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance_lbl0" xml:lang="en-US">Refers to consecutive months of payments to demonstrate sustained period of performance, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance" xlink:to="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ContractManufacturersPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Contract Manufacturers Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContractManufacturersPolicyPolicyTextBlock" xlink:to="wrap_ContractManufacturersPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ContractSettlement_lbl0" xml:lang="en-US">Contract settlement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContractSettlement" xlink:to="wrap_ContractSettlement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ContractWithCustomerLiabilityAddition_lbl0" xml:lang="en-US">Contract with a customer liability addition.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContractWithCustomerLiabilityAddition" xlink:to="wrap_ContractWithCustomerLiabilityAddition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ConvertiblePreferredStockDividends_lbl0" xml:lang="en-US">Convertible preferred stock dividends.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ConvertiblePreferredStockDividends" xlink:to="wrap_ConvertiblePreferredStockDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_CurrentLiabilitiesCustomerDeposits_lbl0" xml:lang="en-US">Current liabilities customer deposits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CurrentLiabilitiesCustomerDeposits" xlink:to="wrap_CurrentLiabilitiesCustomerDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays_lbl0" xml:lang="en-US">Consecutive trading days and the daily dollar trading volume during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays" xlink:to="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment_lbl0" xml:lang="en-US">Represents the amount of deferred tax assets attributable to capitalized research and development.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:to="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_DeferredTaxLiabilitiesDepreciationAndOther_lbl0" xml:lang="en-US">Amount of deferred tax liability attributable to depreciation and taxable temporary differences classified as other.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DeferredTaxLiabilitiesDepreciationAndOther" xlink:to="wrap_DeferredTaxLiabilitiesDepreciationAndOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_DemonstrationAndTrainingCostsPolicyTextBlock_lbl0" xml:lang="en-US">Demonstration and Training Costs [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DemonstrationAndTrainingCostsPolicyTextBlock" xlink:to="wrap_DemonstrationAndTrainingCostsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_DividendsSettledWithCommonStock_lbl0" xml:lang="en-US">Dividends settled with common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DividendsSettledWithCommonStock" xlink:to="wrap_DividendsSettledWithCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain_lbl0" xml:lang="en-US">Fair value asset recurring basis still held unrealized gain.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain" xlink:to="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss_lbl0" xml:lang="en-US">Fair value asset recurring basis still held unrealized loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss" xlink:to="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_FinancialInstrumentsOwnedAdjustedCost_lbl0" xml:lang="en-US">Financial instruments owned adjusted cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FinancialInstrumentsOwnedAdjustedCost" xlink:to="wrap_FinancialInstrumentsOwnedAdjustedCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_FiniteLivedIntangibleAssetsAmortizationExpense_lbl0" xml:lang="en-US">Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:to="wrap_FiniteLivedIntangibleAssetsAmortizationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl0" xml:lang="en-US">Indicates that the item is not separately disclosed in the Statement of Income or Comprehensive Income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:to="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl0" xml:lang="en-US">Indicates that there is not a separate line item in statement of income or comprehensive income for impairment of intangible asset.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:to="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_IncreaseDecreaseInWarrantySettlement_lbl0" xml:lang="en-US">Increase decrease in warranty settlement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_IncreaseDecreaseInWarrantySettlement" xlink:to="wrap_IncreaseDecreaseInWarrantySettlement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_LesseeOperatingLeaseDisclosureTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of lessee operating lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_LesseeOperatingLeaseDisclosureTableTextBlock" xlink:to="wrap_LesseeOperatingLeaseDisclosureTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_MarketCapital_lbl0" xml:lang="en-US">The amount of sustained market capitalization of restricted stock units.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_MarketCapital" xlink:to="wrap_MarketCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_MonthlyServiceAgreementCost_lbl0" xml:lang="en-US">Monthly agreement costs related to goods produced and sold and services rendered by an entity during the reporting period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_MonthlyServiceAgreementCost" xlink:to="wrap_MonthlyServiceAgreementCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_NoncashLeaseExpense_lbl0" xml:lang="en-US">Non cash lease expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_NoncashLeaseExpense" xlink:to="wrap_NoncashLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_NumberOfConsecutiveTradingDays_lbl0" xml:lang="en-US">Number of consecutive trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_NumberOfConsecutiveTradingDays" xlink:to="wrap_NumberOfConsecutiveTradingDays_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_NumberOfMajorDistributors_lbl0" xml:lang="en-US">Represents the number of major distributors accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_NumberOfMajorDistributors" xlink:to="wrap_NumberOfMajorDistributors_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_OperatingLossCarryforwardSubjectToExpiration_lbl0" xml:lang="en-US">The amount of the tax credit carryforward that is subject to expiration.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OperatingLossCarryforwardSubjectToExpiration" xlink:to="wrap_OperatingLossCarryforwardSubjectToExpiration_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_OperatingLossCarryforwardsWithIndefiniteLife_lbl0" xml:lang="en-US">Amount of operating loss carryforward with indefinite life, before tax effects, available to reduce future taxable income under enacted tax laws.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OperatingLossCarryforwardsWithIndefiniteLife" xlink:to="wrap_OperatingLossCarryforwardsWithIndefiniteLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_OperatingLossCarryforwardsWithLimitedLife_lbl0" xml:lang="en-US">Amount of operating loss carryforward with limited life, before tax effects, available to reduce future taxable income under enacted tax laws.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OperatingLossCarryforwardsWithLimitedLife" xlink:to="wrap_OperatingLossCarryforwardsWithLimitedLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock_lbl0" xml:lang="en-US">Accounting policy for business description and organization.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock" xlink:to="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_OutstandingRedemptionPricePercentage_lbl0" xml:lang="en-US">The company has right to redeem percentage of outstanding redemption price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OutstandingRedemptionPricePercentage" xlink:to="wrap_OutstandingRedemptionPricePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_PercentageOfOfferingParticipation_lbl0" xml:lang="en-US">Represents ownership / participation percentage in the offering.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PercentageOfOfferingParticipation" xlink:to="wrap_PercentageOfOfferingParticipation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_PercentageOfRevenueForRoyaltyPayments_lbl0" xml:lang="en-US">Percentage of revenue for royalty payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PercentageOfRevenueForRoyaltyPayments" xlink:to="wrap_PercentageOfRevenueForRoyaltyPayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_PercentageofOfferingFeeinSharesPurchase_lbl0" xml:lang="en-US">The percentage of offering fee in terms of purchase shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PercentageofOfferingFeeinSharesPurchase" xlink:to="wrap_PercentageofOfferingFeeinSharesPurchase_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_PreferredStockAccrueDividendRatePercentage_lbl0" xml:lang="en-US">The percentage rate used to calculate accrue dividend payments on preferred stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreferredStockAccrueDividendRatePercentage" xlink:to="wrap_PreferredStockAccrueDividendRatePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_PreferredStockConvertibleSharePriceThreshold_lbl0" xml:lang="en-US">Represents the share price that allows for the mandatory conversion of preferred stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreferredStockConvertibleSharePriceThreshold" xlink:to="wrap_PreferredStockConvertibleSharePriceThreshold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_PreferredStockStatedValuePerShare_lbl0" xml:lang="en-US">Stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreferredStockStatedValuePerShare" xlink:to="wrap_PreferredStockStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts_lbl0" xml:lang="en-US">Proceeds from issuance of warrants and common stock, net of offering costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" xlink:to="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ProductWarrantyExpenseIncome_lbl0" xml:lang="en-US">Product warranty expense income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ProductWarrantyExpenseIncome" xlink:to="wrap_ProductWarrantyExpenseIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital_lbl0" xml:lang="en-US">Reclassification of warrant liabilities to additional paid in capital.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital" xlink:to="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ReclassificationOfWarrantLiabilitiesToEquity_lbl0" xml:lang="en-US">Reclassification of warrant liabilities to equity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ReclassificationOfWarrantLiabilitiesToEquity" xlink:to="wrap_ReclassificationOfWarrantLiabilitiesToEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_RevenuesGross_lbl0" xml:lang="en-US">Gross revenue is the total income a company generates from all sales of its products or services, other income sources before any costs, expenses, losses and sales returns and allowances are deducted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_RevenuesGross" xlink:to="wrap_RevenuesGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_SalesReturnsAndAllowances_lbl0" xml:lang="en-US">Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable recorded during the current reporting period, related to the decrease in the Company&apos;s sales return allowance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SalesReturnsAndAllowances" xlink:to="wrap_SalesReturnsAndAllowances_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2_lbl0" xml:lang="en-US">Period over which grantee&apos;s right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" xlink:to="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ShareConversionHoldingPeriod_lbl0" xml:lang="en-US">Share conversion holding period, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ShareConversionHoldingPeriod" xlink:to="wrap_ShareConversionHoldingPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl0" xml:lang="en-US">Weighted average remaining contractual term for option awards outstanding, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ShippingAndHandlingCostsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for the classification of shipping and handling costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ShippingAndHandlingCostsPolicyTextBlock" xlink:to="wrap_ShippingAndHandlingCostsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_lbl0" xml:lang="en-US">Stock issued during period shares restricted stock units vested.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:to="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants_lbl1" xml:lang="en-US">Number of Series B Convertible Preferred Stock and warrants issued during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" xlink:to="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_StockIssuedDuringPeriodSharesStockDividend_lbl0" xml:lang="en-US">Stock issued during period shares stock dividend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodSharesStockDividend" xlink:to="wrap_StockIssuedDuringPeriodSharesStockDividend_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested_lbl0" xml:lang="en-US">The value issued during the period restricted stock units vested.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested" xlink:to="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants_lbl0" xml:lang="en-US">Number of Series B Convertible Preferred Stock and warrants issued during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" xlink:to="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_StockIssuedDuringPeriodValueStockDividends_lbl0" xml:lang="en-US">Stock issued during period value stock dividend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodValueStockDividends" xlink:to="wrap_StockIssuedDuringPeriodValueStockDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_StockholderInterestPercentage_lbl0" xml:lang="en-US">Stockholder interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockholderInterestPercentage" xlink:to="wrap_StockholderInterestPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_StockholderOwnershipPercentage_lbl0" xml:lang="en-US">Stockholding percentage by founder and former officer of the company.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockholderOwnershipPercentage" xlink:to="wrap_StockholderOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_UnamortizedDomesticResearchAndDevelopmentCosts_lbl0" xml:lang="en-US">The amount of domestic research and development expenditures that have been capitalized for tax purposes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_UnamortizedDomesticResearchAndDevelopmentCosts" xlink:to="wrap_UnamortizedDomesticResearchAndDevelopmentCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_WarrantsIssuedWithPrivatePrivatePlacement_lbl0" xml:lang="en-US">Warrants issued with private private placement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_WarrantsIssuedWithPrivatePrivatePlacement" xlink:to="wrap_WarrantsIssuedWithPrivatePrivatePlacement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_WarrantsTextBlock_lbl0" xml:lang="en-US">Disclosure of warrant.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_WarrantsTextBlock" xlink:to="wrap_WarrantsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_AssetPurchaseAgreementMember_lbl0" xml:lang="en-US">Asset Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_AssetPurchaseAgreementMember" xlink:to="wrap_AssetPurchaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_August2024AmendmentMember_lbl0" xml:lang="en-US">Company entered into an Amendment Agreement (the &#8220;August 2024 Amendment&#8221;) with the Required Holders (as defined in the Certificate of Designations).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_August2024AmendmentMember" xlink:to="wrap_August2024AmendmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_BolaWrapMember_lbl0" xml:lang="en-US">Bola Wrap [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_BolaWrapMember" xlink:to="wrap_BolaWrapMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_CommonWarrantsMember_lbl0" xml:lang="en-US">Common warrants are securities that give the holder the right, but not the obligation, to purchase a company&#8217;s common shares at a set exercise price within a specified period of time.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CommonWarrantsMember" xlink:to="wrap_CommonWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ContinuumVenturesLLCMember_lbl0" xml:lang="en-US">Continuum Ventures LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContinuumVenturesLLCMember" xlink:to="wrap_ContinuumVenturesLLCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_CustomerDepositsMember_lbl0" xml:lang="en-US">Customer Deposits [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CustomerDepositsMember" xlink:to="wrap_CustomerDepositsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_DistributorOneMember_lbl0" xml:lang="en-US">Distributor One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DistributorOneMember" xlink:to="wrap_DistributorOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_DistributorTwoMember_lbl0" xml:lang="en-US">Distributor Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DistributorTwoMember" xlink:to="wrap_DistributorTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_EuropeMiddleEastAndAfricaMember_lbl0" xml:lang="en-US">Europe Middle East and Africa [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_EuropeMiddleEastAndAfricaMember" xlink:to="wrap_EuropeMiddleEastAndAfricaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ExercisePriceRangeFiveMember_lbl0" xml:lang="en-US">Exercise Price Range Five [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeFiveMember" xlink:to="wrap_ExercisePriceRangeFiveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ExercisePriceRangeFourMember_lbl0" xml:lang="en-US">Exercise Price Range Four [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeFourMember" xlink:to="wrap_ExercisePriceRangeFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ExercisePriceRangeOneMember_lbl0" xml:lang="en-US">Exercise Price Range One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeOneMember" xlink:to="wrap_ExercisePriceRangeOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ExercisePriceRangeThreeMember_lbl0" xml:lang="en-US">Exercise Price Range Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeThreeMember" xlink:to="wrap_ExercisePriceRangeThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ExercisePriceRangeTwoMember_lbl0" xml:lang="en-US">Exercise Price Range Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeTwoMember" xlink:to="wrap_ExercisePriceRangeTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember_lbl1" xml:lang="en-US">Extended Warranties and Software VR And Training [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember" xlink:to="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_FairValuePerWarrantShareMember_lbl0" xml:lang="en-US">This member stands for Fair Value Per Warrant Share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FairValuePerWarrantShareMember" xlink:to="wrap_FairValuePerWarrantShareMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_February2025WarrantsMember_lbl0" xml:lang="en-US">A classification of Information by type of warrant or right issued, for example February 2025 Warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_February2025WarrantsMember" xlink:to="wrap_February2025WarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_IntrensicMember_lbl0" xml:lang="en-US">Intrensic [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_IntrensicMember" xlink:to="wrap_IntrensicMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_November2024AmendmentAgreementMember_lbl0" xml:lang="en-US">The company entered into an Amendment and Agreement with the Series A Investors (the &#8220;November 2024 Amendment Agreement&#8221;).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_November2024AmendmentAgreementMember" xlink:to="wrap_November2024AmendmentAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_October2024CertificateOfAmendmentMember_lbl0" xml:lang="en-US">Company entered into an Amendment Agreement with the Required Holders (as defined in the Certificate of Designations), pursuant to which, the Required Holders agreed to amend the Certificate of Designations of the Company&#8217;s Series A Preferred Stock, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the &#8220;October 2024 Certificate of Amendment&#8221;).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_October2024CertificateOfAmendmentMember" xlink:to="wrap_October2024CertificateOfAmendmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_PIPEWarrantsMember_lbl0" xml:lang="en-US">A private investment in public equity, often called a PIPE deal, involves the selling of publicly traded common shares or some form of preferred stock or convertible security to private investors. It is an allocation of shares in a public company not through a public offering in a stock exchange. PIPE deals are part of the primary market. In the U.S., a PIPE offering may be registered with the Securities and Exchange Commission on a registration statement or may be completed as an unregistered private placement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PIPEWarrantsMember" xlink:to="wrap_PIPEWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_PerformanceBasedOptionsMember_lbl0" xml:lang="en-US">Share-based payment arrangement in which award of options are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PerformanceBasedOptionsMember" xlink:to="wrap_PerformanceBasedOptionsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_PreFundedWarrantMember_lbl0" xml:lang="en-US">A pre-funded warrant allows the holder to purchase a specified number of the company&apos;s common shares at a nominal exercise price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreFundedWarrantMember" xlink:to="wrap_PreFundedWarrantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ProductionAndLabEquipmentMember_lbl0" xml:lang="en-US">Production And Lab Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ProductionAndLabEquipmentMember" xlink:to="wrap_ProductionAndLabEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_RegisteredDirectOfferingMember_lbl0" xml:lang="en-US">Registered Direct Offering [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_RegisteredDirectOfferingMember" xlink:to="wrap_RegisteredDirectOfferingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_SavboInvestmentsLLCMember_lbl0" xml:lang="en-US">Nonconsolidated entity in which financial interest is held through direct or indirect ownership of more than 50 percent of voting interest but entity is not controlled or broker-dealer has control of entity but control is likely to be temporary.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SavboInvestmentsLLCMember" xlink:to="wrap_SavboInvestmentsLLCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_SecuritiesPurchaseAgreementMember_lbl0" xml:lang="en-US">The agreement entered by the company with certain institutional investors for the purchase and sale of shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SecuritiesPurchaseAgreementMember" xlink:to="wrap_SecuritiesPurchaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_SeriesAConvertiblePreferredStockMember_lbl0" xml:lang="en-US">This member represents of series a convertible preferred stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesAConvertiblePreferredStockMember" xlink:to="wrap_SeriesAConvertiblePreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_SeriesAWarrantsMember_lbl0" xml:lang="en-US">A classification of Information by type of warrant or right issued, for example Series A Warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesAWarrantsMember" xlink:to="wrap_SeriesAWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_SeriesBConvertiblePreferredStockMember_lbl0" xml:lang="en-US">This member represents of series b convertible preferred stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesBConvertiblePreferredStockMember" xlink:to="wrap_SeriesBConvertiblePreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_SeriesBPrivatePlacementMember_lbl0" xml:lang="en-US">A Series B Private Placement a direct offering of newly-designated Series B Convertible Preferred Stock to accredited investors (collectively, the &#8220;Series B Purchasers&#8221;)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesBPrivatePlacementMember" xlink:to="wrap_SeriesBPrivatePlacementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_SeriesBWarrantsMember_lbl0" xml:lang="en-US">A classification of Information by type of warrant or right issued, for example Series B Warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesBWarrantsMember" xlink:to="wrap_SeriesBWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ServicebasedOptionsMember_lbl0" xml:lang="en-US">Options that vest solely based on the employee or service provider&#8217;s continued service to the company over a specified period of time, rather than on performance or market conditions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ServicebasedOptionsMember" xlink:to="wrap_ServicebasedOptionsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_SyzygyLicensingLLCMember_lbl0" xml:lang="en-US">Syzygy Licensing LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SyzygyLicensingLLCMember" xlink:to="wrap_SyzygyLicensingLLCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_ToolingMember_lbl0" xml:lang="en-US">Tooling [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ToolingMember" xlink:to="wrap_ToolingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_TrainingMember_lbl0" xml:lang="en-US">Training [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_TrainingMember" xlink:to="wrap_TrainingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_TwoThousandSeventeenStockIncentivePlanMember_lbl0" xml:lang="en-US">2017 stock incentive plan for share-based payment arrangement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_TwoThousandSeventeenStockIncentivePlanMember" xlink:to="wrap_TwoThousandSeventeenStockIncentivePlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_V4GlobalLLCMember_lbl0" xml:lang="en-US">V4 Global LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_V4GlobalLLCMember" xlink:to="wrap_V4GlobalLLCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="wrap_WarrantsIssuedInRegisteredDirectOfferingMember_lbl0" xml:lang="en-US">Warrants Issued In Registered Direct Offering [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_WarrantsIssuedInRegisteredDirectOfferingMember" xlink:to="wrap_WarrantsIssuedInRegisteredDirectOfferingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_November2024AmendmentAgreementMember_lbl1" xml:lang="en-US">November2024 Amendment Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_November2024AmendmentAgreementMember" xlink:to="wrap_November2024AmendmentAgreementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl0" xml:lang="en-US">Customer Relationships [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_CurrentLiabilitiesCustomerDeposits_lbl1" xml:lang="en-US">Current Liabilities Customer Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CurrentLiabilitiesCustomerDeposits" xlink:to="wrap_CurrentLiabilitiesCustomerDeposits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl1" xml:lang="en-US">Computer Software, Intangible Asset [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_SeriesAConvertiblePreferredStockMember_lbl1" xml:lang="en-US">Series AConvertible Preferred Stock Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesAConvertiblePreferredStockMember" xlink:to="wrap_SeriesAConvertiblePreferredStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableLeaseCost_lbl0" xml:lang="en-US">Variable Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable_lbl1" xml:lang="en-US">Preferred Stock, Convertible, Shares Issuable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleSharesIssuable" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesBPreferredStockMember_lbl0" xml:lang="en-US">Series B Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesBPreferredStockMember" xlink:to="us-gaap_SeriesBPreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_PreferredStockAccrueDividendRatePercentage_lbl1" xml:lang="en-US">Preferred Stock Accrue Dividend Rate Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreferredStockAccrueDividendRatePercentage" xlink:to="wrap_PreferredStockAccrueDividendRatePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExercisePriceMember_lbl1" xml:lang="en-US">Measurement Input, Exercise Price [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExercisePriceMember" xlink:to="us-gaap_MeasurementInputExercisePriceMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl0" xml:lang="en-US">Warrants and Rights Outstanding, Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_CommonStockExercisePricePerShare_lbl1" xml:lang="en-US">Common Stock Exercise Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CommonStockExercisePricePerShare" xlink:to="wrap_CommonStockExercisePricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_PIPEWarrantsMember_lbl1" xml:lang="en-US">PIPEWarrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PIPEWarrantsMember" xlink:to="wrap_PIPEWarrantsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ArithmeticAverageLowestClosingPricePercentage_lbl1" xml:lang="en-US">Arithmetic Average Lowest Closing Price Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ArithmeticAverageLowestClosingPricePercentage" xlink:to="wrap_ArithmeticAverageLowestClosingPricePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl0" xml:lang="en-US">Deferred Income Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl0" xml:lang="en-US">Lessee, Lease, Description [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingExpense_lbl0" xml:lang="en-US">Marketing Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingExpense" xlink:to="us-gaap_MarketingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_NoncashLeaseExpense_lbl1" xml:lang="en-US">Noncash Lease Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_NoncashLeaseExpense" xlink:to="wrap_NoncashLeaseExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl0" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_EuropeMiddleEastAndAfricaMember_lbl1" xml:lang="en-US">Europe Middle East And Africa Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_EuropeMiddleEastAndAfricaMember" xlink:to="wrap_EuropeMiddleEastAndAfricaMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OpenTaxYear_lbl0" xml:lang="en-US">Open Tax Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OpenTaxYear" xlink:to="us-gaap_OpenTaxYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ChangeInWarrantValueDueToChangeInStockPrice_lbl1" xml:lang="en-US">Change In Warrant Value Due To Change In Stock Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInWarrantValueDueToChangeInStockPrice" xlink:to="wrap_ChangeInWarrantValueDueToChangeInStockPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl0" xml:lang="en-US">Investment Income, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl0" xml:lang="en-US">Other Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_CommonWarrantsMember_lbl1" xml:lang="en-US">Common Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CommonWarrantsMember" xlink:to="wrap_CommonWarrantsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ChangeInVolatilityPercentage_lbl1" xml:lang="en-US">Change In Volatility Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInVolatilityPercentage" xlink:to="wrap_ChangeInVolatilityPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl0" xml:lang="en-US">Related Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested_lbl1" xml:lang="en-US">Stock Issued During Period Value Restricted Stock Units Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested" xlink:to="wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl0" xml:lang="en-US">Warrants and Rights Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ExercisePriceRangeFiveMember_lbl1" xml:lang="en-US">Exercise Price Range Five Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeFiveMember" xlink:to="wrap_ExercisePriceRangeFiveMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment_lbl1" xml:lang="en-US">Deferred Tax Assets Capitalized Research And Development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:to="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_StockholderInterestPercentage_lbl1" xml:lang="en-US">Stockholder Interest Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockholderInterestPercentage" xlink:to="wrap_StockholderInterestPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl0" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsOwnedAtFairValue_lbl0" xml:lang="en-US">Financial Instruments, Owned, at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:to="us-gaap_FinancialInstrumentsOwnedAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ExercisePriceRangeOneMember_lbl1" xml:lang="en-US">Exercise Price Range One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeOneMember" xlink:to="wrap_ExercisePriceRangeOneMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl1" xml:lang="en-US">Goodwill, Acquired During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillFairValueDisclosure_lbl1" xml:lang="en-US">Goodwill, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillFairValueDisclosure" xlink:to="us-gaap_GoodwillFairValueDisclosure_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_WarrantsIssuedWithPrivatePrivatePlacement_lbl1" xml:lang="en-US">Warrants Issued With Private Private Placement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_WarrantsIssuedWithPrivatePrivatePlacement" xlink:to="wrap_WarrantsIssuedWithPrivatePrivatePlacement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_MonthlyServiceAgreementCost_lbl1" xml:lang="en-US">Monthly Service Agreement Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_MonthlyServiceAgreementCost" xlink:to="wrap_MonthlyServiceAgreementCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl0" xml:lang="en-US">Standard Product Warranty Accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl0" xml:lang="en-US">Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl0" xml:lang="en-US">Inventory, Finished Goods, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Cross-Border Tax Effect, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock_lbl0" xml:lang="en-US">Stockholders&apos; Equity, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="us-gaap_StockholdersEquityPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl0" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_CustomerDepositsMember_lbl1" xml:lang="en-US">Customer Deposits Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_CustomerDepositsMember" xlink:to="wrap_CustomerDepositsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_DistributorTwoMember_lbl1" xml:lang="en-US">Distributor Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DistributorTwoMember" xlink:to="wrap_DistributorTwoMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_AsiaPacificMember_lbl0" xml:lang="en-US">Asia Pacific [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AsiaPacificMember" xlink:to="srt_AsiaPacificMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_StockIssuedDuringPeriodSharesStockDividend_lbl1" xml:lang="en-US">Stock Issued During Period Shares Stock Dividend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodSharesStockDividend" xlink:to="wrap_StockIssuedDuringPeriodSharesStockDividend_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_SeriesBConvertiblePreferredStockMember_lbl1" xml:lang="en-US">Series BConvertible Preferred Stock Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesBConvertiblePreferredStockMember" xlink:to="wrap_SeriesBConvertiblePreferredStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl0" xml:lang="en-US">Preferred Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ReclassificationOfWarrantLiabilitiesToEquity_lbl1" xml:lang="en-US">Reclassification Of Warrant Liabilities To Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ReclassificationOfWarrantLiabilitiesToEquity" xlink:to="wrap_ReclassificationOfWarrantLiabilitiesToEquity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_PreFundedWarrantMember_lbl1" xml:lang="en-US">Pre Funded Warrant Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreFundedWarrantMember" xlink:to="wrap_PreFundedWarrantMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl0" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl0" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl0" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl1" xml:lang="en-US">Goodwill, Impairment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_WarrantsIssuedInRegisteredDirectOfferingMember_lbl1" xml:lang="en-US">Warrants Issued In Registered Direct Offering Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_WarrantsIssuedInRegisteredDirectOfferingMember" xlink:to="wrap_WarrantsIssuedInRegisteredDirectOfferingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_PercentageOfOfferingParticipation_lbl1" xml:lang="en-US">Percentage Of Offering Participation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PercentageOfOfferingParticipation" xlink:to="wrap_PercentageOfOfferingParticipation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_MarketCapital_lbl1" xml:lang="en-US">Market Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_MarketCapital" xlink:to="wrap_MarketCapital_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl0" xml:lang="en-US">Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_WRAPReadyMember_lbl0" xml:lang="en-US">WRAPReady Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_WRAPReadyMember" xlink:to="wrap_WRAPReadyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl0" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedRoyaltiesCurrent_lbl0" xml:lang="en-US">Accrued Royalties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRoyaltiesCurrent" xlink:to="us-gaap_AccruedRoyaltiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl1" xml:lang="en-US">Share-Based Payment Arrangement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl0" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Contingency, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:to="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl0" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl2" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ProductionAndLabEquipmentMember_lbl1" xml:lang="en-US">Production And Lab Equipment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ProductionAndLabEquipmentMember" xlink:to="wrap_ProductionAndLabEquipmentMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ContractSettlement_lbl1" xml:lang="en-US">Contract Settlement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContractSettlement" xlink:to="wrap_ContractSettlement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl0" xml:lang="en-US">Product Warranty Accrual, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl0" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl0" xml:lang="en-US">Goodwill and Intangible Asset Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_LaboratoryFacilityCostsMember_lbl0" xml:lang="en-US">Laboratory Facility Costs Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_LaboratoryFacilityCostsMember" xlink:to="wrap_LaboratoryFacilityCostsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl0" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl0" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl2" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl0" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_AmortizableIntangibleAssetsAbstract_lbl0" xml:lang="en-US">Amortizable Intangible Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_AmortizableIntangibleAssetsAbstract" xlink:to="wrap_AmortizableIntangibleAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts_lbl1" xml:lang="en-US">Proceeds From Issuance Of Warrants And Common Stock Net Of Offering Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" xlink:to="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl0" xml:lang="en-US">State and Local Jurisdiction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_DividendsSettledWithCommonStock_lbl1" xml:lang="en-US">Dividends Settled With Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DividendsSettledWithCommonStock" xlink:to="wrap_DividendsSettledWithCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_StockholderOwnershipPercentage_lbl1" xml:lang="en-US">Stockholder Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockholderOwnershipPercentage" xlink:to="wrap_StockholderOwnershipPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl0" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_FiniteLivedIntangibleAssetsAmortizationExpense_lbl1" xml:lang="en-US">Finite Lived Intangible Assets Amortization Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:to="wrap_FiniteLivedIntangibleAssetsAmortizationExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionTextBlock_lbl0" xml:lang="en-US">Asset Acquisition [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionTextBlock" xlink:to="us-gaap_AssetAcquisitionTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ServicebasedOptionsMember_lbl1" xml:lang="en-US">Servicebased Options Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ServicebasedOptionsMember" xlink:to="wrap_ServicebasedOptionsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PatentsMember_lbl0" xml:lang="en-US">Patents [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl0" 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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl0" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl0" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_BolaWrapMember_lbl1" xml:lang="en-US">Bola Wrap Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_BolaWrapMember" xlink:to="wrap_BolaWrapMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksMember_lbl0" xml:lang="en-US">Trademarks [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_FinancialInstrumentsOwnedAdjustedCost_lbl1" xml:lang="en-US">Financial Instruments Owned Adjusted Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FinancialInstrumentsOwnedAdjustedCost" xlink:to="wrap_FinancialInstrumentsOwnedAdjustedCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice_lbl2" xml:lang="en-US">Preferred Stock, Convertible, Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleConversionPrice" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl0" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl0" xml:lang="en-US">Computer Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage_lbl1" xml:lang="en-US">Change In Warrant Value Due To Change In Volatility Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage" xlink:to="wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Equity, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl0" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl1" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl0" xml:lang="en-US">Furniture and Fixtures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_PercentageofOfferingFeeinSharesPurchase_lbl1" xml:lang="en-US">Percentageof Offering Feein Shares Purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PercentageofOfferingFeeinSharesPurchase" xlink:to="wrap_PercentageofOfferingFeeinSharesPurchase_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ToolingMember_lbl1" xml:lang="en-US">Tooling Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ToolingMember" xlink:to="wrap_ToolingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_SalesReturnsAndAllowances_lbl1" xml:lang="en-US">Sales Returns And Allowances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SalesReturnsAndAllowances" xlink:to="wrap_SalesReturnsAndAllowances_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl0" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividends_lbl0" xml:lang="en-US">Payments of Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ShareConversionHoldingPeriod_lbl1" xml:lang="en-US">Share Conversion Holding Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ShareConversionHoldingPeriod" xlink:to="wrap_ShareConversionHoldingPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ProductWarrantyExpenseIncome_lbl1" xml:lang="en-US">Product Warranty Expense Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ProductWarrantyExpenseIncome" xlink:to="wrap_ProductWarrantyExpenseIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl2" xml:lang="en-US">Fair Value Adjustment of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_UnlabeledAbstract_lbl0" xml:lang="en-US">Unlabeled Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_UnlabeledAbstract" xlink:to="wrap_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligation_lbl0" xml:lang="en-US">Contractual Obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_OperatingLossCarryforwardsWithLimitedLife_lbl1" xml:lang="en-US">Operating Loss Carryforwards With Limited Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OperatingLossCarryforwardsWithLimitedLife" xlink:to="wrap_OperatingLossCarryforwardsWithLimitedLife_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl0" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_PreferredStockConvertibleSharePriceThreshold_lbl1" xml:lang="en-US">Preferred Stock Convertible Share Price Threshold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreferredStockConvertibleSharePriceThreshold" xlink:to="wrap_PreferredStockConvertibleSharePriceThreshold_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl0" xml:lang="en-US">Business Combination [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TechnologyServiceMember_lbl1" xml:lang="en-US">Technology Service [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyServiceMember" xlink:to="us-gaap_TechnologyServiceMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl0" xml:lang="en-US">Inventory Write-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and Cash Equivalent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_lbl0" xml:lang="en-US">Impairment Effects on Earnings Per Share [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember_lbl0" xml:lang="en-US">Technology-Based Intangible Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl0" xml:lang="en-US">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl2" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Equity [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_August2024AmendmentMember_lbl1" xml:lang="en-US">August2024 Amendment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_August2024AmendmentMember" xlink:to="wrap_August2024AmendmentMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl0" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_SeriesAWarrantsMember_lbl1" xml:lang="en-US">Series AWarrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesAWarrantsMember" xlink:to="wrap_SeriesAWarrantsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl0" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_LesseeOperatingLeaseDisclosureTableTextBlock_lbl1" xml:lang="en-US">Lessee Operating Lease Disclosure Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_LesseeOperatingLeaseDisclosureTableTextBlock" xlink:to="wrap_LesseeOperatingLeaseDisclosureTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl0" xml:lang="en-US">Trademarks and Trade Names [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksAndTradeNamesMember" xlink:to="us-gaap_TrademarksAndTradeNamesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants_lbl1" xml:lang="en-US">Stock Issued During Period Value Series BConvertible Preferred Stockand Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" xlink:to="wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanTextBlock_lbl0" xml:lang="en-US">Defined Contribution Plan [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanTextBlock" xlink:to="us-gaap_DefinedContributionPlanTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl0" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl1" xml:lang="en-US">Goodwill Impairment Loss Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:to="wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_SecuritiesPurchaseAgreementMember_lbl1" xml:lang="en-US">Securities Purchase Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SecuritiesPurchaseAgreementMember" xlink:to="wrap_SecuritiesPurchaseAgreementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPaidFederalBeforeRefundReceived_lbl0" xml:lang="en-US">Income Tax Paid, Federal, before Refund Received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" xlink:to="us-gaap_IncomeTaxPaidFederalBeforeRefundReceived_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_SeriesBWarrantsMember_lbl1" xml:lang="en-US">Series BWarrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesBWarrantsMember" xlink:to="wrap_SeriesBWarrantsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights_lbl1" xml:lang="en-US">Classof Warrantor Right Purchase Price Of Warrants Or Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights" xlink:to="wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Deposit Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl0" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_NumberOfMajorDistributors_lbl1" xml:lang="en-US">Number Of Major Distributors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_NumberOfMajorDistributors" xlink:to="wrap_NumberOfMajorDistributors_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl0" xml:lang="en-US">Related Party Transaction [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl0" xml:lang="en-US">Number of Reportable Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPreferredStockCash_lbl0" xml:lang="en-US">Dividends, Preferred Stock, Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStockCash" xlink:to="us-gaap_DividendsPreferredStockCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_lbl0" xml:lang="en-US">Securities Sold under Agreements to Repurchase [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:to="us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl1" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_TwoThousandSeventeenStockIncentivePlanMember_lbl1" xml:lang="en-US">Two Thousand Seventeen Stock Incentive Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_TwoThousandSeventeenStockIncentivePlanMember" xlink:to="wrap_TwoThousandSeventeenStockIncentivePlanMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl0" xml:lang="en-US">Income Taxes Paid, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl0" xml:lang="en-US">Series A Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl0" xml:lang="en-US">Number of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_RegisteredDirectOfferingMember_lbl1" xml:lang="en-US">Registered Direct Offering Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_RegisteredDirectOfferingMember" xlink:to="wrap_RegisteredDirectOfferingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0" xml:lang="en-US">Proceeds from Issuance of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductMember_lbl0" xml:lang="en-US">Product [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl0" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ExercisePriceRangeTwoMember_lbl1" xml:lang="en-US">Exercise Price Range Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeTwoMember" xlink:to="wrap_ExercisePriceRangeTwoMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss_lbl1" xml:lang="en-US">Fair Value Asset Recurring Basis Still Held Unrealized Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss" xlink:to="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl0" xml:lang="en-US">Operating Lease, Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl1" xml:lang="en-US">Impairment Intangible Asset Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:to="wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_IncreaseDecreaseInWarrantySettlement_lbl1" xml:lang="en-US">Increase Decrease In Warranty Settlement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_IncreaseDecreaseInWarrantySettlement" xlink:to="wrap_IncreaseDecreaseInWarrantySettlement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock_lbl0" xml:lang="en-US">Schedule of Subsequent Events [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:to="us-gaap_ScheduleOfSubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_OperatingLossCarryforwardsWithIndefiniteLife_lbl1" xml:lang="en-US">Operating Loss Carryforwards With Indefinite Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OperatingLossCarryforwardsWithIndefiniteLife" xlink:to="wrap_OperatingLossCarryforwardsWithIndefiniteLife_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_WarrantsTextBlock_lbl1" xml:lang="en-US">Warrants Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_WarrantsTextBlock" xlink:to="wrap_WarrantsTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Contingency, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl0" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Dividends_lbl1" xml:lang="en-US">Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="us-gaap_Dividends_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_lbl0" xml:lang="en-US">Proceeds from Issuance of Preferred Stock and Preference Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputSharePriceMember_lbl1" xml:lang="en-US">Measurement Input, Share Price [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputSharePriceMember" xlink:to="us-gaap_MeasurementInputSharePriceMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl0" xml:lang="en-US">Research and Development Expense [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl0" xml:lang="en-US">Amortization of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_lbl0" xml:lang="en-US">Proceeds from Issuance of Convertible Preferred Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsCommonStockStock_lbl0" xml:lang="en-US">Dividends, Common Stock, Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStockStock" xlink:to="us-gaap_DividendsCommonStockStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0" 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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ShippingAndHandlingCostsPolicyTextBlock_lbl1" xml:lang="en-US">Shipping And Handling Costs Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ShippingAndHandlingCostsPolicyTextBlock" xlink:to="wrap_ShippingAndHandlingCostsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl0" xml:lang="en-US">Inventory, Raw Materials, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchMember_lbl0" xml:lang="en-US">Research Tax Credit Carryforward [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchMember" xlink:to="us-gaap_ResearchMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl0" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl0" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl0" xml:lang="en-US">Revenues [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ExercisePriceRangeFourMember_lbl1" xml:lang="en-US">Exercise Price Range Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeFourMember" xlink:to="wrap_ExercisePriceRangeFourMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_IntrensicMember_lbl1" xml:lang="en-US">Intrensic Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_IntrensicMember" xlink:to="wrap_IntrensicMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl0" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_SeriesBPrivatePlacementMember_lbl1" xml:lang="en-US">Series BPrivate Placement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SeriesBPrivatePlacementMember" xlink:to="wrap_SeriesBPrivatePlacementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl0" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock_lbl1" xml:lang="en-US">Organization And Business Description Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock" xlink:to="wrap_OrganizationAndBusinessDescriptionPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl0" xml:lang="en-US">Conversion of Stock, Shares Converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl0" xml:lang="en-US">Warrants and Rights Outstanding, Measurement Input</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" 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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_PreferredStockStatedValuePerShare_lbl1" xml:lang="en-US">Preferred Stock Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PreferredStockStatedValuePerShare" xlink:to="wrap_PreferredStockStatedValuePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl0" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl1" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember_lbl2" xml:lang="en-US">Extended Warranties And Software VRAnd Training Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember" xlink:to="wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl0" xml:lang="en-US">Warrants and Rights Outstanding, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockConvertibleConversionPriceDecrease_lbl0" xml:lang="en-US">Common Stock, Convertible, Conversion Price, Decrease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockConvertibleConversionPriceDecrease" xlink:to="us-gaap_CommonStockConvertibleConversionPriceDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl1" xml:lang="en-US">Proceeds from Issuance or Sale of Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl0" xml:lang="en-US">Employee-related Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl0" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl0" xml:lang="en-US">Short-Term Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl0"/>
    <loc xlink:type="locator" xlink:label="wrap_FiniteLivedIntangibleAssetsAbstract" xlink:href="wrap-20251231.xsd#wrap_FiniteLivedIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_FiniteLivedIntangibleAssetsAbstract_lbl" xml:lang="en-US">Finite Lived Intangible Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FiniteLivedIntangibleAssetsAbstract" xlink:to="wrap_FiniteLivedIntangibleAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ContinuumVenturesLLCMember_lbl1" xml:lang="en-US">Continuum Ventures LLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContinuumVenturesLLCMember" xlink:to="wrap_ContinuumVenturesLLCMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl1" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiability_lbl2" xml:lang="en-US">Contract with Customer, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance_lbl1" xml:lang="en-US">Consecutive Months Of Payments To Demonstrate Sustained Period Of Performance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance" xlink:to="wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ContractWithCustomerLiabilityAddition_lbl1" xml:lang="en-US">Contract With Customer Liability Addition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContractWithCustomerLiabilityAddition" xlink:to="wrap_ContractWithCustomerLiabilityAddition_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_PerformanceBasedOptionsMember_lbl1" xml:lang="en-US">Performance Based Options Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PerformanceBasedOptionsMember" xlink:to="wrap_PerformanceBasedOptionsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl3" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_SavboInvestmentsLLCMember_lbl1" xml:lang="en-US">Savbo Investments LLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SavboInvestmentsLLCMember" xlink:to="wrap_SavboInvestmentsLLCMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_NumberOfConsecutiveTradingDays_lbl1" xml:lang="en-US">Number Of Consecutive Trading Days</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_NumberOfConsecutiveTradingDays" xlink:to="wrap_NumberOfConsecutiveTradingDays_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_DeferredTaxLiabilitiesDepreciationAndOther_lbl1" xml:lang="en-US">Deferred Tax Liabilities Depreciation And Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DeferredTaxLiabilitiesDepreciationAndOther" xlink:to="wrap_DeferredTaxLiabilitiesDepreciationAndOther_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl0" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_AssetPurchaseAgreementMember_lbl1" xml:lang="en-US">Asset Purchase Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_AssetPurchaseAgreementMember" xlink:to="wrap_AssetPurchaseAgreementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_StockIssuedDuringPeriodValueStockDividends_lbl1" xml:lang="en-US">Stock Issued During Period Value Stock Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodValueStockDividends" xlink:to="wrap_StockIssuedDuringPeriodValueStockDividends_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_PercentageOfRevenueForRoyaltyPayments_lbl1" xml:lang="en-US">Percentage Of Revenue For Royalty Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_PercentageOfRevenueForRoyaltyPayments" xlink:to="wrap_PercentageOfRevenueForRoyaltyPayments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl1" xml:lang="en-US">Measurement Input, Price Volatility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl1" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl0" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl0" xml:lang="en-US">Business Combination [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsMember_lbl0" xml:lang="en-US">Money Market Funds [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_TrainingMember_lbl1" xml:lang="en-US">Training Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_TrainingMember" xlink:to="wrap_TrainingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_DemonstrationAndTrainingCostsPolicyTextBlock_lbl1" xml:lang="en-US">Demonstration And Training Costs Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DemonstrationAndTrainingCostsPolicyTextBlock" xlink:to="wrap_DemonstrationAndTrainingCostsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_AccruedPurchaseCurrent_lbl1" xml:lang="en-US">Accrued Purchase Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_AccruedPurchaseCurrent" xlink:to="wrap_AccruedPurchaseCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl0" xml:lang="en-US">Adjustments to Additional Paid in Capital, Warrant Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ExercisePriceRangeThreeMember_lbl1" xml:lang="en-US">Exercise Price Range Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ExercisePriceRangeThreeMember" xlink:to="wrap_ExercisePriceRangeThreeMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_UnamortizedDomesticResearchAndDevelopmentCosts_lbl1" xml:lang="en-US">Unamortized Domestic Research And Development Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_UnamortizedDomesticResearchAndDevelopmentCosts" xlink:to="wrap_UnamortizedDomesticResearchAndDevelopmentCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl0" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_OperatingLossCarryforwardSubjectToExpiration_lbl1" xml:lang="en-US">Operating Loss Carryforward Subject To Expiration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OperatingLossCarryforwardSubjectToExpiration" xlink:to="wrap_OperatingLossCarryforwardSubjectToExpiration_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_SyzygyLicensingLLCMember_lbl1" xml:lang="en-US">Syzygy Licensing LLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_SyzygyLicensingLLCMember" xlink:to="wrap_SyzygyLicensingLLCMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl0" xml:lang="en-US">Advertising Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl0" xml:lang="en-US">Domestic Tax Jurisdiction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_AccruedPatentAndLegalCosts_lbl1" xml:lang="en-US">Accrued Patent And Legal Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_AccruedPatentAndLegalCosts" xlink:to="wrap_AccruedPatentAndLegalCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl0" xml:lang="en-US">Disaggregation of Revenue [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl0" xml:lang="en-US">Advertising Cost [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_RevenuesGross_lbl1" xml:lang="en-US">Revenues Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_RevenuesGross" xlink:to="wrap_RevenuesGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ConvertiblePreferredStockDividends_lbl1" xml:lang="en-US">Convertible Preferred Stock Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ConvertiblePreferredStockDividends" xlink:to="wrap_ConvertiblePreferredStockDividends_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_OutstandingRedemptionPricePercentage_lbl1" xml:lang="en-US">Outstanding Redemption Price Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_OutstandingRedemptionPricePercentage" xlink:to="wrap_OutstandingRedemptionPricePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl0" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" xlink:to="wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl0" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" 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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock_lbl1" xml:lang="en-US">Classification And Valuation Of Warrants Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock" xlink:to="wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl0" xml:lang="en-US">Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl0" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrual_lbl1" xml:lang="en-US">Standard and Extended Product Warranty Accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ContractManufacturersPolicyPolicyTextBlock_lbl1" xml:lang="en-US">Contract Manufacturers Policy Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ContractManufacturersPolicyPolicyTextBlock" xlink:to="wrap_ContractManufacturersPolicyPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl0" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl1" xml:lang="en-US">Unrecognized Tax Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl0" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl0" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl0" xml:lang="en-US">Proceeds from Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl0" xml:lang="en-US">Concentration Risk, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl0" xml:lang="en-US">Subsequent Event [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_FairValuePerWarrantShareMember_lbl1" xml:lang="en-US">Fair Value Per Warrant Share Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FairValuePerWarrantShareMember" xlink:to="wrap_FairValuePerWarrantShareMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl0" xml:lang="en-US">Class of Warrant or Right [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants_lbl2" xml:lang="en-US">Stock Issued During Period Shares Series BConvertible Preferred Stockand Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" xlink:to="wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1" xml:lang="en-US">Contract with Customer, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays_lbl1" xml:lang="en-US">Daily Dollar Trading Volume For Consecutive Trading Days</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays" xlink:to="wrap_DailyDollarTradingVolumeForConsecutiveTradingDays_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl0" xml:lang="en-US">Concentration Risk [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl0" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl0" xml:lang="en-US">Proceeds from Issuance of Private Placement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ChangeInStockPricePercentage_lbl1" xml:lang="en-US">Change In Stock Price Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ChangeInStockPricePercentage" xlink:to="wrap_ChangeInStockPricePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_DistributorOneMember_lbl1" xml:lang="en-US">Distributor One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_DistributorOneMember" xlink:to="wrap_DistributorOneMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl0" xml:lang="en-US">Class of Stock [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl1" xml:lang="en-US">Financial Liabilities Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl0" xml:lang="en-US">Preferred Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl0" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl0" xml:lang="en-US">Tax Credit Carryforward, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_V4GlobalLLCMember_lbl1" xml:lang="en-US">V4 Global LLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_V4GlobalLLCMember" xlink:to="wrap_V4GlobalLLCMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital_lbl1" xml:lang="en-US">Reclassification Of Warrant Liabilities To Additional Paid In Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital" xlink:to="wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl0" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_PlatformOperatorCryptoAssetLineItems_lbl0" xml:lang="en-US">Platform Operator, Crypto Asset [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="srt_PlatformOperatorCryptoAssetLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_lbl1" xml:lang="en-US">Stock Issued During Period Shares Restricted Stock Units Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:to="wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_lbl0" xml:lang="en-US">Convertible Preferred Stock, Shares Issued upon Conversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Cross-Border Tax Effect, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain_lbl1" xml:lang="en-US">Fair Value Asset Recurring Basis Still Held Unrealized Gain</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain" xlink:to="wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl1" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl2" xml:lang="en-US">Measurement Input, Expected Term [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetManagement1Member_lbl0" xml:lang="en-US">Asset Management [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetManagement1Member" xlink:to="us-gaap_AssetManagement1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0" xml:lang="en-US">Payments to Acquire Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl0" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl1" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_October2024CertificateOfAmendmentMember_lbl1" xml:lang="en-US">October2024 Certificate Of Amendment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_October2024CertificateOfAmendmentMember" xlink:to="wrap_October2024CertificateOfAmendmentMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_InventionConsultingServicesMember_lbl0" xml:lang="en-US">Invention Consulting Services Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_InventionConsultingServicesMember" xlink:to="wrap_InventionConsultingServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Federal Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCountryMember_lbl1" xml:lang="en-US">Foreign Tax Jurisdiction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl0" xml:lang="en-US">Preferred Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShippingAndHandlingMember_lbl0" xml:lang="en-US">Shipping and Handling [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingMember" xlink:to="us-gaap_ShippingAndHandlingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl1" xml:lang="en-US">Inventory Valuation Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl0" xml:lang="en-US">Preferred Stock Dividends, Income Statement Impact</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wrap_February2025WarrantsMember_lbl1" xml:lang="en-US">February2025 Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wrap_February2025WarrantsMember" xlink:to="wrap_February2025WarrantsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl1" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_AmericasMember_lbl0" xml:lang="en-US">Americas [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AmericasMember" xlink:to="srt_AmericasMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl1" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
<!-- [WMV6][qteWlokfLNZb9kgjScdaIFPhyl6MWdPaDVlL3YldQKTcLFxuOPj6rhjyNbJlgqATpiaCDtxxrKQ77he3cFRxsMA5ZCBn0hKy5bfZKAiTDBLCyjDNgzsUGPf9K8ydRjyul0kR0zZjwUUQ65PSDzJEghdGZR2AUdZ7XlvWvg3Otrl70bQQt/l63kWkttSkW1RAHkIy6PYQ4NnOApOIi6QQMwNV3nw6gx0Pkvwtf4O8uFQlBdvCtFVt5tAhq9mKFnO/o9REuapqVBVW9urd+LE4aH5sb1p2CPVe404HppX3aVGOj+Jgt7CgV7oIDwgI] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>wrap-20251231_pre.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION - PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Mar 26 21:05:04 UTC 2026 -->
<linkbase xmlns="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">
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ConsolidatedBalanceSheet" roleURI="http://wrap.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ConsolidatedIncomeStatement" roleURI="http://wrap.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ShareholdersEquityType2or3" roleURI="http://wrap.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ConsolidatedCashFlow" roleURI="http://wrap.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_REVENUESANDPRODUCTCOSTS" roleURI="http://wrap.com/role/REVENUESANDPRODUCTCOSTS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ASSETACQUISITIONS" roleURI="http://wrap.com/role/ASSETACQUISITIONS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FINANCIALINSTRUMENTS" roleURI="http://wrap.com/role/FINANCIALINSTRUMENTS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INVENTORIES" roleURI="http://wrap.com/role/INVENTORIES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_PROPERTYANDEQUIPMENT" roleURI="http://wrap.com/role/PROPERTYANDEQUIPMENT"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INTANGIBLEASSETS" roleURI="http://wrap.com/role/INTANGIBLEASSETS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ACCOUNTSPAYABLEANDACCRUEDLIABILITIES" roleURI="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_LEASES" roleURI="http://wrap.com/role/LEASES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_WARRANTS" roleURI="http://wrap.com/role/WARRANTS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DEBT" roleURI="http://wrap.com/role/DEBT"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_STOCKHOLDERSEQUITY" roleURI="http://wrap.com/role/STOCKHOLDERSEQUITY"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SHAREBASEDCOMPENSATION" roleURI="http://wrap.com/role/SHAREBASEDCOMPENSATION"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DEFINEDCONTRIBUTIONPLAN" roleURI="http://wrap.com/role/DEFINEDCONTRIBUTIONPLAN"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_COMMITMENTSANDCONTINGENCIES" roleURI="http://wrap.com/role/COMMITMENTSANDCONTINGENCIES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_RELATEDPARTYTRANSACTIONS" roleURI="http://wrap.com/role/RELATEDPARTYTRANSACTIONS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INCOMETAXES" roleURI="http://wrap.com/role/INCOMETAXES"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_MAJORCUSTOMERSANDRELATEDINFORMATION" roleURI="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATION"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SUBSEQUENTEVENTS" roleURI="http://wrap.com/role/SUBSEQUENTEVENTS"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_AccountingPoliciesByPolicy" roleURI="http://wrap.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_REVENUESANDPRODUCTCOSTSTables" roleURI="http://wrap.com/role/REVENUESANDPRODUCTCOSTSTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FINANCIALINSTRUMENTSTables" roleURI="http://wrap.com/role/FINANCIALINSTRUMENTSTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INVENTORIESTables" roleURI="http://wrap.com/role/INVENTORIESTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_PROPERTYANDEQUIPMENTTables" roleURI="http://wrap.com/role/PROPERTYANDEQUIPMENTTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INTANGIBLEASSETSTables" roleURI="http://wrap.com/role/INTANGIBLEASSETSTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables" roleURI="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_LEASESTables" roleURI="http://wrap.com/role/LEASESTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SHAREBASEDCOMPENSATIONTables" roleURI="http://wrap.com/role/SHAREBASEDCOMPENSATIONTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INCOMETAXESTables" roleURI="http://wrap.com/role/INCOMETAXESTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_MAJORCUSTOMERSANDRELATEDINFORMATIONTables" roleURI="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONTables"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ContractLiabilitiesTable" roleURI="http://wrap.com/role/ContractLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ShortTermInvestmentsTable" roleURI="http://wrap.com/role/ShortTermInvestmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FairValueofWarrantLiabilitiesTable" roleURI="http://wrap.com/role/FairValueofWarrantLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_BlackScholesOptionPricingModelofWarrantLiabilitiesTable" roleURI="http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_InventoriesTable" roleURI="http://wrap.com/role/InventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_PropertyandEquipmentTable" roleURI="http://wrap.com/role/PropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FiniteLivedIntangibleAssetsTable" roleURI="http://wrap.com/role/FiniteLivedIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable" roleURI="http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_GoodwillTable" roleURI="http://wrap.com/role/GoodwillTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_AccruedLiabilitiesTable" roleURI="http://wrap.com/role/AccruedLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ProductWarrantyLiabilityTable" roleURI="http://wrap.com/role/ProductWarrantyLiabilityTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_OperatingLeaseObligationsTable" roleURI="http://wrap.com/role/OperatingLeaseObligationsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_OperatingLeaseLiabilitytobePaidMaturityTable" roleURI="http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_StockOptionActivityTable" roleURI="http://wrap.com/role/StockOptionActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_StockOptionActivityFairValueofAssumptionsTable" roleURI="http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_StockOptionOutstandingTable" roleURI="http://wrap.com/role/StockOptionOutstandingTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_RestrictedStockUnitsActivityTable" roleURI="http://wrap.com/role/RestrictedStockUnitsActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SharebasedCompensationforOptionsandRestrictedStockUnitsTable" roleURI="http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_IncomeLossBeforeIncomeTaxesTable" roleURI="http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ComponentsofIncomeTaxExpenseBenefitTable" roleURI="http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ReconciliationofStatutorytoEffectiveFederalTaxRateTable" roleURI="http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DeferredTaxAssetsandLiabilitiesTable" roleURI="http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_UnrecognizedTaxBenefitsTable" roleURI="http://wrap.com/role/UnrecognizedTaxBenefitsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DisaggregationofRevenueTable" roleURI="http://wrap.com/role/DisaggregationofRevenueTable"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#CybersecurityRiskManagementAndStrategyDisclosure" roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation" roleURI="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_REVENUESANDPRODUCTCOSTSDetails" roleURI="http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ASSETACQUISITIONSDetails" roleURI="http://wrap.com/role/ASSETACQUISITIONSDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_PROPERTYANDEQUIPMENTDetails" roleURI="http://wrap.com/role/PROPERTYANDEQUIPMENTDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INTANGIBLEASSETSDetails" roleURI="http://wrap.com/role/INTANGIBLEASSETSDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails" roleURI="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_LEASESDetails" roleURI="http://wrap.com/role/LEASESDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_WARRANTSDetails" roleURI="http://wrap.com/role/WARRANTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_STOCKHOLDERSEQUITYDetails" roleURI="http://wrap.com/role/STOCKHOLDERSEQUITYDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SHAREBASEDCOMPENSATIONDetails" roleURI="http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DEFINEDCONTRIBUTIONPLANDetails" roleURI="http://wrap.com/role/DEFINEDCONTRIBUTIONPLANDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_RELATEDPARTYTRANSACTIONSDetails" roleURI="http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_INCOMETAXESDetails" roleURI="http://wrap.com/role/INCOMETAXESDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_MAJORCUSTOMERSANDRELATEDINFORMATIONDetails" roleURI="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_SUBSEQUENTEVENTSDetails" roleURI="http://wrap.com/role/SUBSEQUENTEVENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#ai" roleURI="http://xbrl.sec.gov/dei/role/document/AuditInformation"/>
  <presentationLink xlink:role="http://wrap.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SeriesAConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAConvertiblePreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="SeriesAConvertiblePreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesBConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBConvertiblePreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="SeriesBConvertiblePreferredStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CurrentLiabilitiesCustomerDeposits" xlink:href="wrap-20251231.xsd#wrap_CurrentLiabilitiesCustomerDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="CurrentLiabilitiesCustomerDeposits" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_WarrantsAndRightsOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_Liabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_CommitmentsAndContingencies" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SeriesAConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAConvertiblePreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="SeriesAConvertiblePreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesBConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBConvertiblePreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="SeriesBConvertiblePreferredStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ProductMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TechnologyServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TechnologyServiceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_TechnologyServiceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RevenuesGross" xlink:href="wrap-20251231.xsd#wrap_RevenuesGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="RevenuesGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SalesReturnsAndAllowances" xlink:href="wrap-20251231.xsd#wrap_SalesReturnsAndAllowances"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="SalesReturnsAndAllowances" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_CostOfRevenue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_GrossProfit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_OperatingExpenses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_NetIncomeLoss_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesAConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAConvertiblePreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="SeriesAConvertiblePreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesBConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBConvertiblePreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="SeriesBConvertiblePreferredStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="5.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_PreferredStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueStockDividends" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodValueStockDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockDividends" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesStockDividend" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodSharesStockDividend"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesStockDividend" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueRestrictedStockUnitsVested" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueRestrictedStockUnitsVested" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProductWarrantyExpenseIncome" xlink:href="wrap-20251231.xsd#wrap_ProductWarrantyExpenseIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProductWarrantyExpenseIncome" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NoncashLeaseExpense" xlink:href="wrap-20251231.xsd#wrap_NoncashLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NoncashLeaseExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInWarrantySettlement" xlink:href="wrap-20251231.xsd#wrap_IncreaseDecreaseInWarrantySettlement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInWarrantySettlement" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" xlink:href="wrap-20251231.xsd#wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividends" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital" xlink:href="wrap-20251231.xsd#wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferredStockDividends" xlink:href="wrap-20251231.xsd#wrap_ConvertiblePreferredStockDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ConvertiblePreferredStockDividends" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DividendsSettledWithCommonStock" xlink:href="wrap-20251231.xsd#wrap_DividendsSettledWithCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="DividendsSettledWithCommonStock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/REVENUESANDPRODUCTCOSTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ASSETACQUISITIONS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_AssetAcquisitionTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/FINANCIALINSTRUMENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/INVENTORIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/PROPERTYANDEQUIPMENT" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/INTANGIBLEASSETS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/LEASES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/WARRANTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="DisclosureWarrantsAbstract" xlink:href="wrap-20251231.xsd#wrap_DisclosureWarrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureWarrantsAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsTextBlock" xlink:href="wrap-20251231.xsd#wrap_WarrantsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="WarrantsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/DEBT" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/STOCKHOLDERSEQUITY" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/SHAREBASEDCOMPENSATION" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/DEFINEDCONTRIBUTIONPLAN" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedContributionPlanTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/RELATEDPARTYTRANSACTIONS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/INCOMETAXES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATION" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/SUBSEQUENTEVENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_ScheduleOfSubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationAndBusinessDescriptionPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_OrganizationAndBusinessDescriptionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OrganizationAndBusinessDescriptionPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ClassificationAndValuationOfWarrantsPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ClassificationAndValuationOfWarrantsPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StockholdersEquityPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DemonstrationAndTrainingCostsPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_DemonstrationAndTrainingCostsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="DemonstrationAndTrainingCostsPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractManufacturersPolicyPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_ContractManufacturersPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ContractManufacturersPolicyPolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShippingAndHandlingCostsPolicyTextBlock" xlink:href="wrap-20251231.xsd#wrap_ShippingAndHandlingCostsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ShippingAndHandlingCostsPolicyTextBlock" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StandardProductWarrantyPolicy" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/REVENUESANDPRODUCTCOSTSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/FINANCIALINSTRUMENTSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/INVENTORIESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/PROPERTYANDEQUIPMENTTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/INTANGIBLEASSETSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/LEASESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingLeaseDisclosureTableTextBlock" xlink:href="wrap-20251231.xsd#wrap_LesseeOperatingLeaseDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LesseeOperatingLeaseDisclosureTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/SHAREBASEDCOMPENSATIONTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/INCOMETAXESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ContractLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CustomerDepositsMember" xlink:href="wrap-20251231.xsd#wrap_CustomerDepositsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CustomerDepositsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExtendedWarrantiesAndSoftwareVRAndTrainingMember" xlink:href="wrap-20251231.xsd#wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ExtendedWarrantiesAndSoftwareVRAndTrainingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerLiabilityAddition" xlink:href="wrap-20251231.xsd#wrap_ContractWithCustomerLiabilityAddition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ContractWithCustomerLiabilityAddition" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiability_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiability_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ShortTermInvestmentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MoneyMarketFundsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_MoneyMarketFundsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:to="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialInstrumentsOwnedAdjustedCost" xlink:href="wrap-20251231.xsd#wrap_FinancialInstrumentsOwnedAdjustedCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="FinancialInstrumentsOwnedAdjustedCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueAssetRecurringBasisStillHeldUnrealizedGain" xlink:href="wrap-20251231.xsd#wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="FairValueAssetRecurringBasisStillHeldUnrealizedGain" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueAssetRecurringBasisStillHeldUnrealizedLoss" xlink:href="wrap-20251231.xsd#wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="FairValueAssetRecurringBasisStillHeldUnrealizedLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="us-gaap_FinancialInstrumentsOwnedAtFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/FairValueofWarrantLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_PlatformOperatorCryptoAssetTable" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_PlatformOperatorCryptoAssetTable"/>
    <loc xlink:type="locator" xlink:label="srt_PlatformOperatorCryptoAssetLineItems" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_PlatformOperatorCryptoAssetLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="srt_PlatformOperatorCryptoAssetTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_PlatformOperatorCryptoAssetTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_PlatformOperatorCryptoAssetTable" xlink:to="srt_PlatformOperatorCryptoAssetLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsIssuedWithPrivatePrivatePlacement" xlink:href="wrap-20251231.xsd#wrap_WarrantsIssuedWithPrivatePrivatePlacement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="WarrantsIssuedWithPrivatePrivatePlacement" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReclassificationOfWarrantLiabilitiesToEquity" xlink:href="wrap-20251231.xsd#wrap_ReclassificationOfWarrantLiabilitiesToEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="ReclassificationOfWarrantLiabilitiesToEquity" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_0" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedDividendRateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputExpectedTermMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExercisePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExercisePriceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputExercisePriceMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputSharePriceMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValuePerWarrantShareMember" xlink:href="wrap-20251231.xsd#wrap_FairValuePerWarrantShareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="FairValuePerWarrantShareMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SeriesAWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="SeriesAWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="February2025WarrantsMember" xlink:href="wrap-20251231.xsd#wrap_February2025WarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="February2025WarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/InventoriesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryValuationReserves" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/PropertyandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ProductionAndLabEquipmentMember" xlink:href="wrap-20251231.xsd#wrap_ProductionAndLabEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="ProductionAndLabEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ToolingMember" xlink:href="wrap-20251231.xsd#wrap_ToolingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="ToolingMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ComputerEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/FiniteLivedIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="FiniteLivedIntangibleAssetsAbstract" xlink:href="wrap-20251231.xsd#wrap_FiniteLivedIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PatentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_PatentsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TrademarksMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AmortizableIntangibleAssetsAbstract" xlink:href="wrap-20251231.xsd#wrap_AmortizableIntangibleAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="AmortizableIntangibleAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmortizableIntangibleAssetsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpense" xlink:href="wrap-20251231.xsd#wrap_FiniteLivedIntangibleAssetsAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/GoodwillTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_Goodwill_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/AccruedLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="AccruedPatentAndLegalCosts" xlink:href="wrap-20251231.xsd#wrap_AccruedPatentAndLegalCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="AccruedPatentAndLegalCosts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRoyaltiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccruedRoyaltiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractSettlement" xlink:href="wrap-20251231.xsd#wrap_ContractSettlement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="ContractSettlement" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedPurchaseCurrent" xlink:href="wrap-20251231.xsd#wrap_AccruedPurchaseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="AccruedPurchaseCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ProductWarrantyLiabilityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ProductWarrantyAccrual" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ProductWarrantyAccrualPayments" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ProductWarrantyExpenseIncome" xlink:href="wrap-20251231.xsd#wrap_ProductWarrantyExpenseIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="ProductWarrantyExpenseIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrual_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ProductWarrantyAccrual_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/OperatingLeaseObligationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_OperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/StockOptionActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:href="wrap-20251231.xsd#wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/StockOptionOutstandingTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceRangeOneMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceRangeOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceRangeTwoMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceRangeTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceRangeThreeMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceRangeThreeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceRangeFourMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceRangeFourMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceRangeFiveMember" xlink:href="wrap-20251231.xsd#wrap_ExercisePriceRangeFiveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceRangeFiveMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/RestrictedStockUnitsActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" xlink:href="wrap-20251231.xsd#wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_IncomeTaxExpenseBenefit_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxContingencies" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:href="wrap-20251231.xsd#wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="DeferredTaxAssetsCapitalizedResearchAndDevelopment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsCapitalizedResearchAndDevelopment_0" xlink:href="wrap-20251231.xsd#wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxLiabilitiesDepreciationAndOther" xlink:href="wrap-20251231.xsd#wrap_DeferredTaxLiabilitiesDepreciationAndOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="DeferredTaxLiabilitiesDepreciationAndOther" order="14.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesDepreciationAndOther" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_0" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/UnrecognizedTaxBenefitsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/DisaggregationofRevenueTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_AmericasMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AmericasMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_AmericasMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EuropeMiddleEastAndAfricaMember" xlink:href="wrap-20251231.xsd#wrap_EuropeMiddleEastAndAfricaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="EuropeMiddleEastAndAfricaMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_AsiaPacificMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RevenuesGross" xlink:href="wrap-20251231.xsd#wrap_RevenuesGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="RevenuesGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_InventoryValuationReserves" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TrademarksAndTradeNamesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:href="wrap-20251231.xsd#wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AdvertisingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_MarketingExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShippingAndHandlingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShippingAndHandlingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ShippingAndHandlingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_CostOfRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_StandardProductWarrantyAccrual" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ExtendedWarrantiesAndSoftwareVRAndTrainingMember" xlink:href="wrap-20251231.xsd#wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ExtendedWarrantiesAndSoftwareVRAndTrainingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="WRAPReadyMember" xlink:href="wrap-20251231.xsd#wrap_WRAPReadyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="WRAPReadyMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TechnologyServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TechnologyServiceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_TechnologyServiceMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TrainingMember" xlink:href="wrap-20251231.xsd#wrap_TrainingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="TrainingMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BolaWrapMember" xlink:href="wrap-20251231.xsd#wrap_BolaWrapMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="BolaWrapMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IntrensicMember" xlink:href="wrap-20251231.xsd#wrap_IntrensicMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="IntrensicMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ASSETACQUISITIONSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AssetPurchaseAgreementMember" xlink:href="wrap-20251231.xsd#wrap_AssetPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="AssetPurchaseAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/PROPERTYANDEQUIPMENTDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/INTANGIBLEASSETSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetManagement1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetManagement1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_AssetManagement1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:href="wrap-20251231.xsd#wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_Goodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillFairValueDisclosure" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockholderInterestPercentage" xlink:href="wrap-20251231.xsd#wrap_StockholderInterestPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="StockholderInterestPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/LEASESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_VariableLeaseCost" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/WARRANTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="DisclosureWarrantsAbstract" xlink:href="wrap-20251231.xsd#wrap_DisclosureWarrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureWarrantsAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RegisteredDirectOfferingMember" xlink:href="wrap-20251231.xsd#wrap_RegisteredDirectOfferingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="RegisteredDirectOfferingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrivatePlacementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_PrivatePlacementMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesBPrivatePlacementMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBPrivatePlacementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="SeriesBPrivatePlacementMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesAPreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesBConvertiblePreferredStockMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBConvertiblePreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="SeriesBConvertiblePreferredStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="srt_RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="wrap-20251231.xsd#wrap_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="SecuritiesPurchaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PIPEWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_PIPEWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="PIPEWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputSharePriceMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExercisePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExercisePriceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputExercisePriceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputExpectedTermMember" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedDividendRateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="WarrantsIssuedInRegisteredDirectOfferingMember" xlink:href="wrap-20251231.xsd#wrap_WarrantsIssuedInRegisteredDirectOfferingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="WarrantsIssuedInRegisteredDirectOfferingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesAWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="SeriesAWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesBWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="SeriesBWarrantsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="February2025WarrantsMember" xlink:href="wrap-20251231.xsd#wrap_February2025WarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="February2025WarrantsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="dei_LegalEntityAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="V4GlobalLLCMember" xlink:href="wrap-20251231.xsd#wrap_V4GlobalLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="V4GlobalLLCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PreferredStockStatedValuePerShare" xlink:href="wrap-20251231.xsd#wrap_PreferredStockStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="PreferredStockStatedValuePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleSharesIssuable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfOfferingParticipation" xlink:href="wrap-20251231.xsd#wrap_PercentageOfOfferingParticipation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="PercentageOfOfferingParticipation" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInWarrantValueDueToChangeInStockPrice" xlink:href="wrap-20251231.xsd#wrap_ChangeInWarrantValueDueToChangeInStockPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="ChangeInWarrantValueDueToChangeInStockPrice" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInVolatilityPercentage" xlink:href="wrap-20251231.xsd#wrap_ChangeInVolatilityPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="ChangeInVolatilityPercentage" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInStockPricePercentage" xlink:href="wrap-20251231.xsd#wrap_ChangeInStockPricePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="ChangeInStockPricePercentage" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInWarrantValueDueToChangeInVolatilityPercentage" xlink:href="wrap-20251231.xsd#wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="ChangeInWarrantValueDueToChangeInVolatilityPercentage" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesAPreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesBPreferredStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="August2024AmendmentMember" xlink:href="wrap-20251231.xsd#wrap_August2024AmendmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="August2024AmendmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="October2024CertificateOfAmendmentMember" xlink:href="wrap-20251231.xsd#wrap_October2024CertificateOfAmendmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="October2024CertificateOfAmendmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="November2024AmendmentAgreementMember" xlink:href="wrap-20251231.xsd#wrap_November2024AmendmentAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="November2024AmendmentAgreementMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SeriesBWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="SeriesBWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="dei_LegalEntityAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="V4GlobalLLCMember" xlink:href="wrap-20251231.xsd#wrap_V4GlobalLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="V4GlobalLLCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ClassOfStockLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PreferredStockAccrueDividendRatePercentage" xlink:href="wrap-20251231.xsd#wrap_PreferredStockAccrueDividendRatePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="PreferredStockAccrueDividendRatePercentage" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ArithmeticAverageLowestClosingPricePercentage" xlink:href="wrap-20251231.xsd#wrap_ArithmeticAverageLowestClosingPricePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ArithmeticAverageLowestClosingPricePercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfConsecutiveTradingDays" xlink:href="wrap-20251231.xsd#wrap_NumberOfConsecutiveTradingDays"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="NumberOfConsecutiveTradingDays" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PreferredStockConvertibleSharePriceThreshold" xlink:href="wrap-20251231.xsd#wrap_PreferredStockConvertibleSharePriceThreshold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="PreferredStockConvertibleSharePriceThreshold" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockConvertibleConversionPriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockConvertibleConversionPriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockConvertibleConversionPriceDecrease" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DailyDollarTradingVolumeForConsecutiveTradingDays" xlink:href="wrap-20251231.xsd#wrap_DailyDollarTradingVolumeForConsecutiveTradingDays"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="DailyDollarTradingVolumeForConsecutiveTradingDays" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareConversionHoldingPeriod" xlink:href="wrap-20251231.xsd#wrap_ShareConversionHoldingPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ShareConversionHoldingPeriod" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingRedemptionPricePercentage" xlink:href="wrap-20251231.xsd#wrap_OutstandingRedemptionPricePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="OutstandingRedemptionPricePercentage" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesIssued" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Dividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_Dividends" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCommonStockStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsCommonStockStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DividendsCommonStockStock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsPreferredStockCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DividendsPreferredStockCash" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" xlink:href="wrap-20251231.xsd#wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleSharesIssuable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageofOfferingFeeinSharesPurchase" xlink:href="wrap-20251231.xsd#wrap_PercentageofOfferingFeeinSharesPurchase"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="PercentageofOfferingFeeinSharesPurchase" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockExercisePricePerShare" xlink:href="wrap-20251231.xsd#wrap_CommonStockExercisePricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="CommonStockExercisePricePerShare" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TwoThousandSeventeenStockIncentivePlanMember" xlink:href="wrap-20251231.xsd#wrap_TwoThousandSeventeenStockIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TwoThousandSeventeenStockIncentivePlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ServicebasedOptionsMember" xlink:href="wrap-20251231.xsd#wrap_ServicebasedOptionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="ServicebasedOptionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PerformanceBasedOptionsMember" xlink:href="wrap-20251231.xsd#wrap_PerformanceBasedOptionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="PerformanceBasedOptionsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MarketCapital" xlink:href="wrap-20251231.xsd#wrap_MarketCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="MarketCapital" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance" xlink:href="wrap-20251231.xsd#wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/DEFINEDCONTRIBUTIONPLANDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeasePayments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MonthlyServiceAgreementCost" xlink:href="wrap-20251231.xsd#wrap_MonthlyServiceAgreementCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="MonthlyServiceAgreementCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractualObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractualObligation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_ContractualObligation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrivatePlacementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_PrivatePlacementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesAPreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesAWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesAWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="SeriesAWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesBPreferredStockMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesBWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_SeriesBWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="SeriesBWarrantsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ChiefExecutiveOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="srt_ChiefExecutiveOfficerMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LaboratoryFacilityCostsMember" xlink:href="wrap-20251231.xsd#wrap_LaboratoryFacilityCostsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="LaboratoryFacilityCostsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InventionConsultingServicesMember" xlink:href="wrap-20251231.xsd#wrap_InventionConsultingServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="InventionConsultingServicesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SyzygyLicensingLLCMember" xlink:href="wrap-20251231.xsd#wrap_SyzygyLicensingLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="SyzygyLicensingLLCMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="wrap-20251231.xsd#wrap_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="SecuritiesPurchaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PIPEWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_PIPEWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="PIPEWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="dei_LegalEntityAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="V4GlobalLLCMember" xlink:href="wrap-20251231.xsd#wrap_V4GlobalLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="V4GlobalLLCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContinuumVenturesLLCMember" xlink:href="wrap-20251231.xsd#wrap_ContinuumVenturesLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ContinuumVenturesLLCMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SavboInvestmentsLLCMember" xlink:href="wrap-20251231.xsd#wrap_SavboInvestmentsLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="SavboInvestmentsLLCMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockholderOwnershipPercentage" xlink:href="wrap-20251231.xsd#wrap_StockholderOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="StockholderOwnershipPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfRevenueForRoyaltyPayments" xlink:href="wrap-20251231.xsd#wrap_PercentageOfRevenueForRoyaltyPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="PercentageOfRevenueForRoyaltyPayments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Dividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_Dividends" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/INCOMETAXESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_ResearchMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCountryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_ForeignCountryMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLossCarryforwardsWithIndefiniteLife" xlink:href="wrap-20251231.xsd#wrap_OperatingLossCarryforwardsWithIndefiniteLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="OperatingLossCarryforwardsWithIndefiniteLife" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLossCarryforwardSubjectToExpiration" xlink:href="wrap-20251231.xsd#wrap_OperatingLossCarryforwardSubjectToExpiration"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="OperatingLossCarryforwardSubjectToExpiration" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLossCarryforwardsWithLimitedLife" xlink:href="wrap-20251231.xsd#wrap_OperatingLossCarryforwardsWithLimitedLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="OperatingLossCarryforwardsWithLimitedLife" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OpenTaxYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OpenTaxYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_OpenTaxYear" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidFederalBeforeRefundReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_IncomeTaxesPaidNet" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnamortizedDomesticResearchAndDevelopmentCosts" xlink:href="wrap-20251231.xsd#wrap_UnamortizedDomesticResearchAndDevelopmentCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="UnamortizedDomesticResearchAndDevelopmentCosts" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_DeferredTaxAssetsGross" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DistributorOneMember" xlink:href="wrap-20251231.xsd#wrap_DistributorOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="DistributorOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DistributorTwoMember" xlink:href="wrap-20251231.xsd#wrap_DistributorTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="DistributorTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfMajorDistributors" xlink:href="wrap-20251231.xsd#wrap_NumberOfMajorDistributors"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="NumberOfMajorDistributors" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://wrap.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrivatePlacementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_PrivatePlacementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PreFundedWarrantMember" xlink:href="wrap-20251231.xsd#wrap_PreFundedWarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PreFundedWarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonWarrantsMember" xlink:href="wrap-20251231.xsd#wrap_CommonWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="CommonWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventLineItems" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ClassofWarrantorRightPurchasePriceOfWarrantsOrRights" xlink:href="wrap-20251231.xsd#wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="ClassofWarrantorRightPurchasePriceOfWarrantsOrRights" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/Cover" xlink:type="extended"/>
<!-- [WMV6][c+TqNuEgQPD71YYrnQ2LtP883PHJwO17w2oFfoUb+ejdw5cb3JfYmMHpNiWThWezklUTcWPClPX1E3I3xov0SkpQb+kF4JiR5bamtgzYYA4crHmYkxnR1LXpSXnSelWQUMCJCTWU+PJtv5wniUq/nN9IPiR2VFRZUZYmqT/6lUHA6ldArJ9KGLL9UALFWkb2cPeAEqXxA/T6lpR6WbjrdkG+VU5QWyYFVPT+qHvi9upODftEB8zARsspN7JghgzNgsxzKhq+i30QG5pz12HWGUSzUYiLfrlpjhxIr96CsKxkhB7SW+7GZRPyOmE/UQ==] CSR-->
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/AuditInformation" xlink:type="extended"/>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>wrap-20251231_cal.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION - CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Mar 26 21:05:04 UTC 2026 -->
<linkbase xmlns="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">
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ConsolidatedBalanceSheet" roleURI="http://wrap.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ConsolidatedIncomeStatement" roleURI="http://wrap.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ConsolidatedCashFlow" roleURI="http://wrap.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_InventoriesTable" roleURI="http://wrap.com/role/InventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_PropertyandEquipmentTable" roleURI="http://wrap.com/role/PropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FiniteLivedIntangibleAssetsTable" roleURI="http://wrap.com/role/FiniteLivedIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable" roleURI="http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_AccruedLiabilitiesTable" roleURI="http://wrap.com/role/AccruedLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_OperatingLeaseObligationsTable" roleURI="http://wrap.com/role/OperatingLeaseObligationsTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_OperatingLeaseLiabilitytobePaidMaturityTable" roleURI="http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_IncomeLossBeforeIncomeTaxesTable" roleURI="http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ComponentsofIncomeTaxExpenseBenefitTable" roleURI="http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ComponentsofIncomeTaxExpenseBenefitTableAlt0" roleURI="http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTableAlt0"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ReconciliationofStatutorytoEffectiveFederalTaxRateTable" roleURI="http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_ReconciliationofStatutorytoEffectiveFederalTaxRateTableAlt0" roleURI="http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTableAlt0"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DeferredTaxAssetsandLiabilitiesTable" roleURI="http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_DeferredTaxAssetsandLiabilitiesTableAlt0" roleURI="http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0"/>
  <roleRef xlink:type="simple" xlink:href="wrap-20251231.xsd#wrap_r_AdditionalCalculations" roleURI="http://wrap.com/role/AdditionalCalculations"/>
  <calculationLink xlink:role="http://wrap.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="wrap_CurrentLiabilitiesCustomerDeposits" xlink:href="wrap-20251231.xsd#wrap_CurrentLiabilitiesCustomerDeposits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="wrap_CurrentLiabilitiesCustomerDeposits" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_WarrantsAndRightsOutstanding" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:label="wrap_RevenuesGross" xlink:href="wrap-20251231.xsd#wrap_RevenuesGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="wrap_RevenuesGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="wrap_SalesReturnsAndAllowances" xlink:href="wrap-20251231.xsd#wrap_SalesReturnsAndAllowances"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="wrap_SalesReturnsAndAllowances" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="wrap_ProductWarrantyExpenseIncome" xlink:href="wrap-20251231.xsd#wrap_ProductWarrantyExpenseIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="wrap_ProductWarrantyExpenseIncome" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="wrap_NoncashLeaseExpense" xlink:href="wrap-20251231.xsd#wrap_NoncashLeaseExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="wrap_NoncashLeaseExpense" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InventoryWriteDown" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="12" weight="1"/>
    <loc xlink:type="locator" xlink:label="wrap_IncreaseDecreaseInWarrantySettlement" xlink:href="wrap-20251231.xsd#wrap_IncreaseDecreaseInWarrantySettlement"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="wrap_IncreaseDecreaseInWarrantySettlement" order="13" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="14" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDispositionOfAssets" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="18" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets" order="19" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" order="20" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" xlink:href="wrap-20251231.xsd#wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDividends"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDividends" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/InventoriesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoods" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterials" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryValuationReserves" order="3" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/PropertyandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/FiniteLivedIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:href="wrap-20251231.xsd#wrap_FiniteLivedIntangibleAssetsAmortizationExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="wrap_FiniteLivedIntangibleAssetsAmortizationExpense" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/AccruedLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="wrap_AccruedPatentAndLegalCosts" xlink:href="wrap-20251231.xsd#wrap_AccruedPatentAndLegalCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="wrap_AccruedPatentAndLegalCosts" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRoyaltiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedRoyaltiesCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="wrap_ContractSettlement" xlink:href="wrap-20251231.xsd#wrap_ContractSettlement"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="wrap_ContractSettlement" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="wrap_AccruedPurchaseCurrent" xlink:href="wrap-20251231.xsd#wrap_AccruedPurchaseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="wrap_AccruedPurchaseCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="7" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/OperatingLeaseObligationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTableAlt0" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationTaxContingencies" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits" order="10" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" order="10" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTableAlt0" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:label="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:href="wrap-20251231.xsd#wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:href="wrap-20251231.xsd#wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <loc xlink:type="locator" xlink:label="wrap_DeferredTaxLiabilitiesDepreciationAndOther" xlink:href="wrap-20251231.xsd#wrap_DeferredTaxLiabilitiesDepreciationAndOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="wrap_DeferredTaxLiabilitiesDepreciationAndOther" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://wrap.com/role/AdditionalCalculations" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
<!-- [WMV6][54rrPM34tUZxvyxeRLGw85gN22UT2kynredwv3BsebMz7OoHiq7d35r3Cd7gatpx3AODQmWBcdNbqupPO+vpyg7KS2Lv7t8qAbHf1/aEV8qGZKyR1p2S5kb8owC+Tp0Fr/CP/R4woULZlArt+QZjCJ44klmlzWpcPUAW8CEkCnftQV2ihqiX0k34u7X1YjokWZFyyF0kq+8DUl4om0BLI9YnLhuwkZlCb0Sx8R4O3omH2eZ4/5q66UbfEm10zsjKQho4JK/taIwi33V0/K1FtRDvJYZRwEKKTHIaghEShGuB/NSbutA6O/Mk5Vk=] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability" order="2" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.7
<SEQUENCE>7
<FILENAME>ex4-7.htm
<DESCRIPTION>EXHIBIT 4.7
<TEXT>
<!-- Created by CompSci Resources, LLC on Tue Mar 24 19:00:11 UTC 2026 --><html>
 <head><meta content="text/html; charset=ASCII">
  <title></title>
 </head>
 <body style="font-family: Times New Roman; font-size: 10pt; width: 468.0pt;">
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: center;">
   <font>DESCRIPTION OF CAPITAL STOCK</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-weight: bold;">General</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The following description of Wrap Technologies, Inc.&#x2019;s (the &#x201c;Company&#x201d;) capital stock and provisions of its amended and restated certificate of incorporation (as amended, the &#x201c;Articles of Incorporation&#x201d;), and amended and restated bylaws (as amended, the &#x201c;Bylaws&#x201d;) are summaries and are qualified by reference to the Articles of Incorporation and the Bylaws filed with the Securities and Exchange Commission.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-weight: bold;">Authorized Capital Stock</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The Articles of Incorporation authorize the Company to issue 200,000,000shares of common stock, par value $0.0001 per share, and 5,000,000 shares of preferred stock, par value $0.0001 per share.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-weight: bold;">Common Stock</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The Board of Directors (the &#x201c;Board&#x201d;) may from time to time declare, and the Company may pay, dividends on its outstanding shares in the manner and upon the terms and conditions provided by law. Holders of the Company&#x2019;s common stock are entitled to one vote for each share held on all matters submitted to a vote of at a meeting of stockholders. There is no cumulative voting of the election of directors then standing for election. The common stock is not entitled to pre-emptive rights and is not subject to conversion or redemption. There are no redemption or sinking fund provisions applicable to the common stock. All outstanding shares of common stock are, when sold, validly issued, fully paid, and nonassessable.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-weight: bold;">Preferred Stock</font><font>&#xa0;</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The Board is authorized to issue 5,000,000 shares of preferred stock without further action by the holders of common stock. The shares of preferred stock may be issued from time to time in one or more series, each of which will have such distinctive designation or title as shall be determined by the Board prior to the issuance of any shares thereof.</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The Board is authorized, subject to limitations prescribed by law, to fix by resolution or resolutions the designations, powers, preferences, and rights and the qualifications, limitations, or restrictions thereof, of each such series of preferred stock, including without limitation, authority to fix by resolution or resolutions the dividend rights, dividend rate, conversion rights, voting rights, rights and terms of redemption (including sinking fund provisions), redemption price or prices, and liquidation preferences of any wholly unissued series of preferred stock, and the number of shares constituting such series and the designation thereof, or any of the foregoing.</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The issuance of preferred stock could adversely affect the rights of the holders of common stock and, therefore, reduce the value of the common stock. It is not possible to state the actual effect of the issuance of any shares of preferred stock on the rights of holders of the common stock until the Board determines the specific rights of the holders of the preferred stock; however, these effects may include:</font></div>
  <ul style="font-size: 10pt;"><li>Restricting&#xa0;<font style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">dividends on the common stock;</font></li><li><font style="letter-spacing: normal; text-indent: 34px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Diluting the voting power of the common stock;</font></li><li><font style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Impairing the liquidation rights of the common stock; or</font></li><li><font style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Delaying or preventing a change in control of the Company without further action by the stockholder</font></li></ul>





  <div>
   <font style="font-weight: bold;">Series A Convertible Preferred Stock </font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font>The following are the principal terms of the Series A Convertible Preferred Stock (the &#x201c;Series A Preferred Stock&#x201d;):</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Dividends</font></div>
  <div>&#xa0;&#xa0;</div>

  <div style="text-align: justify;">
   <font>The holders of the Series A Preferred Stock are entitled to dividends of 8% per annum, compounded monthly, which are payable in cash or shares of Common Stock, or a combination thereof, at the Company&#x2019;s option in accordance with the terms of the Series A Preferred Stock Certificate of Designations (&#x201c;Certificate of Designations&#x201d;). Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Stock will accrue dividends at the rate of 20% per annum and shall compound monthly.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Voting Rights</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The Series A Preferred Stock has no voting rights, except as required by law (including without limitation, the Delaware General Corporation Law (the &#x201c;DGCL&#x201d;) and as expressly provided in the Series A Certificate of Designation. To the extent that under the DGCL the vote of the holders of the Series A Preferred Stock; provided, that such holders must include Iroquois Master Fund Ltd. (the &#x201c;Required Holders&#x201d;), voting separately as a class or series, as applicable, is required to authorize a given action of the Company, the affirmative vote or consent of the Series A Preferred Stock of the shares of Series A Preferred Stock, voting together in the aggregate and not in separate series unless required under the DGCL, represented at a duly held meeting at which a quorum is presented or by written consent of the Required Holders (except as otherwise may be required under the DGCL), voting together in the aggregate and not in separate series unless required under the DGCL, shall constitute the approval of such action by both the class or the series, as applicable. To the extent that under the DGCL holders of the Series A Preferred Stock are entitled to vote on a matter with holders of shares of common stock, voting together as one class, each share of Series A Preferred Stock shall entitle the holder thereof to cast that number of votes per share as is equal to the number of shares of common stock into which it is then convertible (subject to the ownership limitations specified in the Certificate of Designations) using the record date for determining the stockholders of the Company eligible to vote on such matters as the date as of which the conversion price is calculated.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Liquidation</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary, the each holder of the shares of the Series A Preferred Stock shall be entitled to receive out of the assets, whether capital or surplus, of the Company an amount per share of Series A Preferred Stock equal to the greater of (A) 150% of the stated value of such share of Series A Preferred Stock (plus any applicable make-whole amount, unpaid late charge or other applicable amount) on the date of such payment and (B) the amount per share such holder would receive if such holder converted such Series A Preferred Share into common stock immediately prior to the date of such payment.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Conversion</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The Series A Preferred Stock is convertible into shares of common stock (the &#x201c;Conversion Shares&#x201d;) at the election of the holder at any time at an initial conversion price of $1.45 (the &#x201c;Conversion Price&#x201d;). The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of common stock, or securities convertible, exercisable or exchangeable for common stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Exchange Cap</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The Series A Certificate of Designations provide that the Series A Preferred Stock shall not be convertible into shares of common stock in excess of 19.99% of the shares of common stock outstanding as of the date immediately prior to the date of the prospectus supplement under which the shares of Series A Preferred Stock were registered (the &#x201c;Issuable Maximum&#x201d;) except in the event that the Company (A) obtains the stockholder approval for issuances of shares of common stock in excess of the Issuable Maximum or (&#x201c;Stockholder Approval&#x201d;) or (B) obtains a written opinion from outside counsel to the Company that such approval is not required. Until such approval or such written opinion was obtained, no holder of Series A Preferred Stock would be issued in the aggregate more shares of common stock than such holder&#x2019;s pro rata share of the Issuable Maximum. The Company received the Stockholder Approval on September 19, 2023.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Optional Conversion</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>

  <div style="text-align: justify;">
   <font>The Series A Preferred Stock can be converted at the option of the holder at any time and from time to time after the original issuance date.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Mandatory Conversion</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>If on any day after the issuance of the shares of Series A Preferred Stock the closing price of the Common Stock exceeds $8.00 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for 20 consecutive trading days and the daily dollar trading volume of the Common Stock exceeds $2,000,000 per day during the same period, provided that certain equity conditions described in the Certificate of Designations are satisfied, then the Company shall have the right to require the holder to mandatorily convert all or any portion of the Series A Preferred Stock, including the make-whole amount, the additional amount and any accrued but unpaid late charges, as designated in a Mandatory Conversion Notice on the Mandatory Conversion Date (each as defined in the Certificate of Designations) into fully paid, validly issued and nonassessable shares of common stock at the then-applicable conversion price as of the Mandatory Conversion Date (a &#x201c;Mandatory Conversion&#x201d;). If any of the equity conditions shall cease to be satisfied at any time on or after the Mandatory Conversion Date through and including the actual delivery of all of the Conversion Shares to the holders, the Mandatory Conversion shall be deemed withdrawn and void ab initio.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Beneficial Ownership Limitation</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The Series A Preferred Stock cannot be converted to Common Stock if the holder and its affiliates would beneficially own more than 4.99% or 9.99% at the election of the holder of the outstanding Common Stock. However, any holder may increase or decrease such percentage to any other percentage not in excess of 9.99% upon notice to us, provided that any increase in this limitation will not be effective until 61 days after such notice from the holder to the Company and such increase or decrease will apply only to the holder providing such notice.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-weight: bold;">Series B Convertible Preferred Stock </font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font>The following are the principal terms of the Series B Convertible Preferred Stock (the &#x201c;Series B Preferred Stock&#x201d;):</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Dividends</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The holders of the Series B Preferred Stock are entitled to receive dividends when and as declared by the Board, from time to time, in its sole discretion, which dividends may be paid by the Company out of funds legally available therefor, payable, subject to the conditions and other terms thereof, in cash, in securities of the Company, or using assets as determined by the Board on the stated value of such Series B Preferred Stock. No other dividends may be paid on shares of Series B Preferred Stock.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Voting Rights</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The Series B Preferred Stock has no voting rights, except as required by law (including without limitation, the DGCL) and as expressly provided in the Certificate of Designation for the Series B Convertible Preferred Stock (the &#x201c;Series B Certificate of Designations&#x201d;). However, as long as any shares of Series B Preferred Stock are outstanding, the Company may not, without the affirmative vote of the holders of a majority of the then outstanding shares of the Series B Preferred Stock, (a) alter or change adversely the powers, preferences or rights given to the Series B Preferred Stock or alter or amend the Series B Certificate of Designations, (b) amend its certificate of incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series B Preferred Stock, (c) increase the number of authorized shares of Series B Preferred Stock, or (d) enter into any agreement with respect to any of the foregoing.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Liquidation</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>

  <div style="text-align: justify;">
   Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary, the holders of the Series B Preferred Stock are entitled to receive out of the assets, whether capital or surplus, of the Company an amount equal to the stated value of such shares of Series B Preferred Stock, plus any declared, accrued and unpaid dividends thereon, if any, and any other fees or liquidated damages then due and owing thereon under the Series B Certificate&#xa0;<font style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">of Designation, for each share of Series B Preferred Stock. If the assets of the Company are insufficient to pay in full such amounts, then the entire assets to be distributed to the holders of Series B Preferred Stock shall be ratably distributed among the holders in accordance with the respective amounts that would be payable on such shares if all amounts payable thereon were paid in full.</font></div>

  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Conversion</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The Series B Preferred Stock is convertible into shares of common stock (the &#x201c;Series B Conversion Shares&#x201d;) at the election of the holder at any time at an initial conversion price of $1.50 (the &#x201c;Series B Conversion Price&#x201d;). The Series B Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like.</font>
  </div>
  <div>
   <font>&#xa0;&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Optional Conversion</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div>
   <font>The Series B Preferred Stock can be converted at the option of the holder at any time and from time to time after the original issuance date.</font>
  </div>
  <div>
   <font>&#xa0;&#xa0;</font>
  </div>
  <div>
   <font style="font-style: italic;">Beneficial Ownership Limitation</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>The Series B Preferred Stock cannot be converted to Common Stock if the holder and its affiliates would beneficially own more than 4.99% or 9.99% at the election of the holder of the outstanding Common Stock. However, any holder may increase or decrease such percentage to any other percentage not in excess of 9.99% upon notice to us, provided that any increase in this limitation will not be effective until 61 days after such notice from the holder to the Company and such increase or decrease will apply only to the holder providing such notice.</font>
  </div>
  <div>&#xa0;
  </div>
  <div>
   <font style="font-weight: bold;">Anti-Takeover Effects of Delaware Law and Specified Articles of Incorporation and Bylaws Provisions</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font style="font-style: italic;">Preferred Stock</font><font>. The existence of authorized but unissued shares of preferred stock may enable the Board to render more difficult or to discourage an attempt to gain control of the Company by means of a merger, tender offer, proxy contest or otherwise. For example, if in the due exercise of its fiduciary obligations, the Board were to determine that a takeover proposal is not in the best interests of the Company or stockholders, the Board could cause shares of preferred stock to be issued without stockholder approval in one or more private offerings or other transactions that might dilute the voting or other rights of the proposed acquirer or insurgent stockholder or stockholder group. In this regard, the Articles of Incorporation grant the Board broad power to establish the rights and preferences of authorized and unissued shares of preferred stock. The issuance of shares of preferred stock could decrease the amount of earnings and assets available for distribution to holders of shares of common stock. The issuance may also adversely affect the rights and powers, including voting rights, of these holders and may have the effect of delaying, deterring or preventing a change in control of the Company.</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font style="font-style: italic;">Stockholder Action; Special Meeting of Stockholders</font><font>. The Articles of Incorporation and By-laws provide that stockholders may take action only at a duly called annual or special meeting of stockholders and may not take action by written consent. The Articles of Incorporation and Bylaws further provide that special meetings of the Company&#x2019;s stockholders may be called by the Chairman of the Board or by the Board, and shall be called by the Chairman of the Board at the request of the holders of not less than a majority of all the outstanding shares of the Corporation entitled to vote at the meeting.</font>
  </div>
  <div>
   <font>&#xa0;&#xa0;</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>

  <div style="text-align: justify;">
   <font style="font-style: italic;">Business Combinations</font>. Section 203 of the Delaware General Corporation Law, which relate to business combinations with interested stockholders, applies to the Company. Subject to certain exceptions, Section 203 prevents a publicly held Delaware corporation from engaging in a &#x201c;business combination&#x201d; with any &#x201c;interested stockholder&#x201d; for three years following the date that such person became an interested stockholder, unless either the interested stockholder attained such status with the approval of the Board, the business combination is approved by the Board and stockholders in a prescribed manner or the interested stockholder acquired at least 85% of the Company&#x2019;s outstanding voting stock in the transaction in which such person became an interested stockholder. A &#x201c;business combination&#x201d; includes, among other things, a merger or consolidation involving the Company and the &#x201c;interested stockholder&#x201d; and the sale of more than 10% of the Company&#x2019;s assets. In general, an &#x201c;interested stockholder&#x201d; is any entity or person&#xa0;<font style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">beneficially owning 15% or more of the Company&#x2019;s outstanding voting stock and any entity or person affiliated with or controlling or controlled by such entity or person.</font></div>

  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font style="font-style: italic;">Advance Notice Requirements for Stockholder Proposals and Director Nominations</font><font>. The Company&#x2019;s Bylaws provide that stockholders seeking to bring business before an annual meeting of stockholders, or to nominate candidates for election as directors at an annual meeting of stockholders, must meet specified procedural requirements. These provisions may preclude stockholders from bringing matters before an annual meeting of stockholders or from making nominations for directors at an annual or special meeting of stockholders.</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font style="font-style: italic;">Exclusive Forum Charter Provision</font><font>. The Articles of Incorporation and Bylaws require that the Court of Chancery of the State of Delaware will, to the fullest extent permitted by applicable law, be the sole and exclusive forum for a stockholder (including a beneficial owner) to bring an action relating to the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended, against any person in connection with any offering of the Company&#x2019;s securities, including, without limitation and for the avoidance of doubt, any auditor, underwriter, expert, control person, or other defendant. Because the applicability of the exclusive forum provision is limited to the extent permitted by applicable law, the Company does not intend that the exclusive forum provision would apply to suits brought to enforce any duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction, and acknowledge that federal courts have concurrent jurisdiction over all suits brought to enforce any duty or liability created by the Securities Act. The Company notes that there is uncertainty as to whether a court would enforce the provision and that investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder. Although the Company believes this provision benefits the Company by providing increased consistency in the application of Delaware law in the types of lawsuits to which it applies, the provision may have the effect of discouraging lawsuits against the Company&#x2019;s directors and officers.</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font style="font-style: italic;">Directors</font><font>&#x2019;</font><font style="font-style: italic;"> Liability</font><font>. The Articles of Incorporation limit the personal liability of directors to the Company or its stockholders for monetary damages for breach of fiduciary duty as a director to the maximum extent permitted by the Delaware General Corporation Law and provides that no director will have personal liability to the Company or to its stockholders for monetary damages for breach of fiduciary duty. However, these provisions do not eliminate or limit the liability of any of the Company&#x2019;s directors:</font>
  </div>
  <div>&#xa0;</div>
  <ul style="user-select: text; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><li><font style="font-size: 10pt;">for any breach of the director&#x2019;s duty of loyalty to the Company or its stockholders;</font></li><li><font style="text-indent: 34px; text-decoration-thickness: initial; float: none; display: inline !important;"><font style="text-indent: 0px; text-decoration-thickness: initial; float: none; display: inline !important;">for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law;</font></font></li><li><font style="text-decoration-thickness: initial; float: none; display: inline !important;">under the Delaware General Corporation Law; or</font></li><li><font style="text-decoration-thickness: initial; float: none; display: inline !important;">for any transaction from which the director derived an improper personal benefit.</font></li></ul><div>&#xa0;</div><div>&#xa0;</div>



  <div>
   <font>&#xa0;</font>
  </div>
 </body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>8
<FILENAME>ex21-1.htm
<DESCRIPTION>EXHIBIT 21.1
<TEXT>
<!-- Created by CompSci Resources, LLC on Tue Mar 24 18:56:38 UTC 2026 --><html>
 <head><meta content="text/html; charset=ASCII">
  <title></title>
 </head>
 <body style="font-family: Times New Roman; font-size: 10pt; width: 468.0pt;">
  <div>
   <font>&#xa0;</font>
  </div>
  <div style="text-align: right;">
   <font>&#xa0; </font><font style="font-weight: bold;">Exhibit 21.1</font>
  </div>
  <div style="text-align: justify;">
   <font style="font-weight: bold;">&#xa0;</font>
  </div>
  <div style="text-align: center;">
   <font style="font-weight: bold;">SUBSIDIARIES OF WRAP TECHNOLOGIES, INC.</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font><br></font>
  </div>
  <table style="font-size: 10pt; border-spacing: 0px; border-collapse: collapse; width: 100%;">
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 59%;">
     <div>
      <font style="color: #000000; text-decoration: underline;">Subsidiary Name</font>
     </div>
    </td>
    <td style="padding: 0; width: 41%;">
     <div style="text-align: center;">
      <font style="color: #000000; text-decoration: underline;">Jurisdiction of Incorporation</font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 59%;">
     <div>
      <font style="color: #000000;">&#xa0;</font>
     </div>
     <div>
      <font style="color: #000000;">Wrap Reality, Inc.</font>
     </div>
    </td>
    <td style="padding: 0; width: 41%;">
     <div style="text-align: center;">
      <font style="color: #000000;">&#xa0;</font>
     </div>
     <div style="text-align: center;">
      <font style="color: #000000;">Arizona </font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 59%;">
     <div>
      <font style="color: #000000;">Intrensic, LLC</font>
     </div>
    </td>
    <td style="padding: 0; width: 41%;">
     <div style="text-align: center;">
      <font style="color: #000000;">Delaware</font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 59%;">
     <div>
      <font style="color: #000000;">GSRI Services, LLC</font>
     </div>
    </td>
    <td style="padding: 0; width: 41%;">
     <div style="text-align: center;">
      <font style="color: #000000;">Delaware</font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 59%;">
     <div>
      <font style="color: #000000;">Wrap Federal, LLC</font>
     </div>
    </td>
    <td style="padding: 0; width: 41%;">
     <div style="text-align: center;">
      <font style="color: #000000;">Delaware</font>
     </div>
    </td>
   </tr>
  </table>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">&#xa0;
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">&#xa0;
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">&#xa0;
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>

  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div style="text-align: justify;">
   <font>&#xa0;</font>
  </div>
  <div>
   <font>&#xa0;</font>
  </div>
 </body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>9
<FILENAME>ex23-1.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<!-- Created by CompSci Resources, LLC on Tue Feb 10 02:03:22 UTC 2026 --><html>
 <head><meta content="text/html; charset=ASCII">
  <title></title>
 </head>
 <body style="font-family: Times New Roman; font-size: 12pt;">
  <div style="text-align: right;">
   <font style="font-size: 10.0pt; font-weight: bold;">Exhibit 23.1</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>

  <div style="text-align: justify;">
   <font style="font-size: 10.0pt;">We consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-225102, 333-232314, 333-239234 and 333-260841) and Form S-3 (No. 333-293318, 333-291707, 333-290946, 333-239329, and 333-275605) of our report dated March 26, 2026, relating to the consolidated financial statements of Wrap Technologies, Inc., as of and for the year ended December 31, 2025, appearing in this Annual Report on Form 10-K of Wrap Technologies, Inc.

</font>
  </div><div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>



  <table style="width: 30%; font-size: 10pt;"><tr style="height: 0px; font-size: 0px;"><td style="width: 65%;">&#xa0;</td><td style="width: 35%;">&#xa0;</td></tr><tr><td><font>
   /s/ HTL International, LLC
  </font></td><td>&#xa0;</td></tr><tr><td>&#xa0;</td><td>&#xa0;</td></tr><tr><td>
   Houston, Texas
  </td><td>&#xa0;</td></tr><tr><td>March 26, 2026</td><td>&#xa0;</td></tr></table><div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
    <hr style="width: 100%; height: 1.5pt; background-color: gray; border: none;">

  </div>
 </body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>10
<FILENAME>ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<!-- Created by CompSci Resources, LLC on Tue Feb 10 02:30:16 UTC 2026 --><html>
 <head><meta content="text/html; charset=ASCII">
  <title></title>
 </head>
 <body style="font-family: Times New Roman; font-size: 12pt;">
  <div style="text-align: right;">
   <font style="font-size: 10.0pt; font-weight: bold;">Exhibit 31.1</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">CERTIFICATION UNDER SECTION 302</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">I, Scot Cohen,</font><font style="font-size: 10.0pt; font-weight: bold;">&#xa0;</font><font style="font-size: 10.0pt;">certify that:</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">1. I have reviewed this annual report on Form</font><font style="font-size: 10.0pt; font-style: italic;">&#xa0;</font><font style="font-size: 10.0pt;">10-K of Wrap Technologies, Inc.;</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -11.25pt; text-align: justify; padding-left: 11.25pt;">
   <font style="font-size: 10.0pt;">2.&#xa0;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;</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -11.25pt; text-align: justify; padding-left: 11.25pt;">
   <font style="font-size: 10.0pt;">3.&#xa0;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;</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -11.25pt; text-align: justify; padding-left: 11.25pt;">
   <font style="font-size: 10.0pt;">4.&#xa0;The registrant&#x2019;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and 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:</font>
  </div>
  <div style="margin-left: 10pt;">
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent : -20px; padding-left : 20px; text-align : justify; margin-left : 25pt; ">
   <font style="font-size: 10.0pt; color: #000000;">a)&#xa0; 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;</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent : -20px; padding-left : 20px; text-align : justify; margin-left : 25pt; ">
   <font style="font-size: 10.0pt; color: #000000;">b)&#xa0; 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;</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -20px; padding-left: 20px; margin-left: 25pt; text-align: justify;">
   <font style="font-size: 10.0pt; color: #000000;">c)&#xa0; Evaluated the effectiveness of the registrant&#x2019;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; and</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent : -20px; padding-left : 20px; margin-left : 25pt; text-align : justify; ">
   <font style="font-size: 10.0pt; color: #000000;">d)&#xa0; Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -11.25pt; text-align: justify; padding-left: 11.25pt;">
   <font style="font-size: 10.0pt;">5.&#xa0;The registrant&#x2019;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent : -20px; padding-left : 20px; text-align : justify; margin-left : 25pt; ">
   <font style="font-size: 10.0pt; color: #000000;">a)&#xa0; 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&#x2019;s ability to record, process, summarize and report financial information; and</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent : -20px; padding-left : 20px; text-align : justify; margin-left : 25pt; ">
   <font style="font-size: 10.0pt; color: #000000;">b)&#xa0; any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>





  <table style="font-size: 10pt; width: 65%; border-collapse: collapse;"><tr style="height: 0px; font-size: 0px;"><td style="width: 80%;">&#xa0;</td><td style="width: 20%;">&#xa0;</td></tr><tr><td><font>
   Date: March 26, 2026
  </font></td><td>&#xa0;</td></tr><tr><td>&#xa0;</td><td>&#xa0;</td></tr><tr><td><font>
   Scot Cohen
  </font></td><td>&#xa0;</td></tr><tr><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
   /s/ Scot Cohen
  </td><td>&#xa0;</td></tr><tr><td><font>
   Chief Executive Officer (Principal Executive Officer, Principal Financial Officer and Principal Accounting Officer)
  </font></td><td>&#xa0;</td></tr></table><div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
    <hr style="width: 100%; height: 1.5pt; background-color: gray; border: none;">

  </div>
  <div class="footer" style="page-break-after: always;">
    <hr>

  </div>
  <div>&#xa0;
  </div>
 </body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>11
<FILENAME>ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<!-- Created by CompSci Resources, LLC on Thu Mar 26 02:19:52 UTC 2026 --><html>
 <head>
  <title></title>
 </head>
 <body style="font-family: Times New Roman; font-size: 12pt; width: 432.0pt;">
  <div style="text-align: right;">
   <font style="font-size: 10.0pt; font-weight: bold;">Exhibit 31.2</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">CERTIFICATION UNDER SECTION 302</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">I, Scot Cohen,</font><font style="font-size: 10.0pt; font-weight: bold;">&#xa0;</font><font style="font-size: 10.0pt;">certify that:</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">1. I have reviewed this annual report on Form</font><font style="font-size: 10.0pt; font-style: italic;">&#xa0;</font><font style="font-size: 10.0pt;">10-K of Wrap Technologies, Inc.;</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -11.25pt; text-align: justify; padding-left: 11.25pt;">
   <font style="font-size: 10.0pt;">2.&#xa0;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;</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -11.25pt; text-align: justify; padding-left: 11.25pt;">
   <font style="font-size: 10.0pt;">3.&#xa0;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;</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -11.25pt; text-align: justify; padding-left: 11.25pt;">
   <font style="font-size: 10.0pt;">4.&#xa0;The registrant&#x2019;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and 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:</font>
  </div>
  <div style="margin-left: 10pt;">
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -15pt; text-align: justify; padding-left: 40pt;">
   <font style="font-size: 10.0pt; color: #000000;">a)&#xa0; 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;</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -15pt; text-align: justify; padding-left: 40pt;">
   <font style="font-size: 10.0pt; color: #000000;">b)&#xa0; 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;</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -15pt; text-align: justify; padding-left: 40pt;">
   <font style="font-size: 10.0pt; color: #000000;">c)&#xa0; Evaluated the effectiveness of the registrant&#x2019;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; and</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -15pt; text-align: justify; padding-left: 40pt;">
   <font style="font-size: 10.0pt; color: #000000;">d)&#xa0; Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -11.25pt; text-align: justify; padding-left: 11.25pt;">
   <font style="font-size: 10.0pt;">5.&#xa0;The registrant&#x2019;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -15pt; text-align: justify; padding-left: 40pt;">
   <font style="font-size: 10.0pt; color: #000000;">a)&#xa0; 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&#x2019;s ability to record, process, summarize and report financial information; and</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-indent: -15pt; text-align: justify; padding-left: 40pt;">
   <font style="font-size: 10.0pt; color: #000000;">b)&#xa0; any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <table style="border-spacing: 0px; border-collapse: collapse; margin-left: 1pt; width: 65%;">
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 80%; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="color: #000000;">&#xa0;</font>
     </div>
    </td>
    <td style="padding: 0; width: 20%; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="color: #000000;">&#xa0;</font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">Date: March 26, 2026 </font>
     </div>
    </td>
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">&#xa0;</font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">&#xa0;</font>
     </div>
    </td>
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">&#xa0;</font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">Scot Cohen </font>
     </div>
    </td>
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">&#xa0;</font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; border-bottom: 1pt solid #000000; padding-top: 1pt; padding-bottom: 1.1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">/s/ Scot Cohen </font>
     </div>
    </td>
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">&#xa0;</font>
     </div>
    </td>
   </tr>
  </table>
  <div class="footer" style="page-break-after: always;">
    <hr>

  </div>
  <table style="border-spacing: 0px; border-collapse: collapse; margin-left: 1pt; width: 65%;">
   <tr style="vertical-align: top;">
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">Chief Executive Officer (Principal Executive Officer, Principal Financial Officer and Principal Accounting Officer) </font>
     </div>
    </td>
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">&#xa0;</font>
     </div>
    </td>
   </tr>
  </table>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
    <hr style="width: 100%; height: 1.5pt; background-color: gray; border: none;">

  </div>
  <div>
    <hr style="width: 100%; height: 1.5pt; background-color: gray; border: none;">

  </div>
  <div class="footer" style="page-break-after: always;">
    <hr>

  </div>
  <div>
   <font>&#xa0; </font>
  </div>
 </body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>12
<FILENAME>ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<!-- Created by CompSci Resources, LLC on Tue Feb 10 02:38:07 UTC 2026 --><html>
 <head><meta content="text/html; charset=ASCII">
  <title></title>
 </head>
 <body style="font-family: Times New Roman; font-size: 12pt;">
  <div style="text-align: right;">
   <font style="font-size: 10.0pt; font-weight: bold;">Exhibit 32.1</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER</font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">PURSUANT TO</font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">18 USC. SECTION 1350,</font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">AS ADOPTED PURSUANT TO</font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-align: justify;">
   <font style="font-size: 10.0pt;">The undersigned hereby certifies, in accordance with 18 USC. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his or her capacity as an officer of Wrap Technologies, Inc. (the "Company"), that, to his or her knowledge, the Annual Report of the Company on Form 10-K for the period ended December 31, 2025, fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operation of the Company.</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">This Certification has not been, and shall not be deemed, &#x201c;filed&#x201d; with the Securities and Exchange Commission.</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">Date: March 26, 2026</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <table style="font-size: 10pt; border-collapse: collapse; width: 65%;"><tr style="height: 0px; font-size: 0px;"><td style="width: 80%;">&#xa0;</td><td style="width: 20%;">&#xa0;</td></tr><tr><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
   /s/ Scot Cohen
  </td><td style="border-width: initial; border-style: none; border-color: initial;">&#xa0;</td></tr><tr><td>
   Scot Cohen
  </td><td>&#xa0;</td></tr><tr><td>
   Chief Executive Officer
  </td><td>&#xa0;</td></tr><tr><td>
   (Principal Executive Officer, Principal Financial Officer and Principal Accounting Officer)
  </td><td>&#xa0;</td></tr></table>



  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
    <hr style="width: 100%; height: 1.5pt; background-color: gray; border: none;">

  </div>
 </body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>13
<FILENAME>ex32-2.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!-- Created by CompSci Resources, LLC on Thu Mar 26 02:19:52 UTC 2026 --><html>
 <head>
  <title></title>
 </head>
 <body style="font-family: Times New Roman; font-size: 12pt; width: 432.0pt;">
  <div style="text-align: right;">
   <font style="font-size: 10.0pt; font-weight: bold;">Exhibit 32.2</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER</font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">PURSUANT TO</font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">18 USC. SECTION 1350,</font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">AS ADOPTED PURSUANT TO</font>
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div style="text-align: justify;">
   <font style="font-size: 10.0pt;">The undersigned hereby certifies, in accordance with 18 USC. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his or her capacity as an officer of Wrap Technologies, Inc. (the "Company"), that, to his or her knowledge, the Annual Report of the Company on Form 10-K for the period ended December 31, 2025, fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operation of the Company.</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">This Certification has not been, and shall not be deemed, &#x201c;filed&#x201d; with the Securities and Exchange Commission.</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">Date: March 26, 2026</font>
  </div>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <table style="border-spacing: 0px; border-collapse: collapse; margin-left: 1pt; width: 65%;">
   <tr style="vertical-align: top;">
    <td style="padding: 0; width: 80%; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="color: #000000;">&#xa0;</font>
     </div>
    </td>
    <td style="padding: 0; width: 20%; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="color: #000000;">&#xa0;</font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; border-bottom: 1pt solid #000000; padding-top: 1pt; padding-bottom: 1.1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">/s/ Scot Cohen </font>
     </div>
    </td>
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">&#xa0;</font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">Scot Cohen </font>
     </div>
    </td>
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">&#xa0;</font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">Chief Executive Officer </font>
     </div>
    </td>
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">&#xa0;</font>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">(Principal Executive Officer, Principal Financial Officer and Principal Accounting Officer) </font>
     </div>
    </td>
    <td style="padding: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; vertical-align: middle;">
     <div>
      <font style="font-size: 10.0pt; color: #000000;">&#xa0;</font>
     </div>
    </td>
   </tr>
  </table>
  <div>
   <font style="font-size: 10.0pt;">&#xa0; </font>
  </div>
  <div>
    <hr style="width: 100%; height: 1.5pt; background-color: gray; border: none;">

  </div>
 </body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image1.jpg
<TEXT>
begin 644 image1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1"  @ )\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M07UA)_HM_;Q_Y_>1U[?_ ,&P'[%\FH^+?$_QLUO3=EIIGF:+X?\ /C_Y>/\
MEXN8_P#T7_VTK7GKX2A/,,9\9G3IPJ5/9T/@/F7X8^//V\?@GHVAZ/H%C\7K
M+1]!CCCL])CTO_18HX_^6?\ JZS_ /@L[\ KKPY\1O"GQA_L'4?#EA\7M+_M
M'4+2>S^S2Z?JD?[N\C\O_KI^\_[:U_2]TKY"_P""RW['8_;2_8E\1Z58V/VG
MQ1X=C.M:'\G[W[1%_P L_P#MI'YE>!@N(F\7[3DY+G;5R_DI_NS\MO@=^US\
M;_C]_P $V=/TKX2^,/%FF_$#X):A'9:AI.DR>9+JFCW'_'O<?]-/LTG[NOA_
M]JWQ'\4/%'Q9N+KXPOXCD\9_9X_M']LQ_P"DRQ_\L_\ MG7H?_!,/]K+4/V'
M?VS/"GBF3[1;Z/\ :/[)URW\N3_CWD_=R?\ ?O\ ]I5[1_P<8W::[_P4;GU&
MU_TBTO\ PWI]S;R1Q_ZV.2W_ '=?38:G.AF'L+?&>54O4H&)^SW\0/V\Y?@[
MH!^&K?%VY\$VUOY6D'2;/S+$Q_\ 3/\ Z9UV$OC7_@I8(I$_XOS^\_ZA]?K[
M_P $6XVM/^"8WP@21)(]^B!_G_ZZ25]3$BOG<9Q$H8B=/V$#U:6"?L_C/Y@/
M'O[ G[8?[3?Q%CU'Q=\.?BKK^OW4?E_;]:M_]5'_ ,\_,_Y9QU^['_!(+]C7
M4/V$/V+M$\'^()XY->DGDU'5$CE\R.UGEQF,5]5CD4$9%>3F&=5\53]GT.G#
(X*G3G[0__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image2.jpg
<TEXT>
begin 644 image2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 L17AI9@  34T *@    @  0$Q  (
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
M&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 <'\5?!>J>.=(L-.TVX@ABBN
MA+<><2-R@$8&._-7/''A:_USX<3>'=%EBAFDB2'=(2J[0.>GT%=ABD(IW%8X
MQ/"%]9?"(^%M.FA6]-BT'FMG9O8'<?7J37%ZI\']<N/A=H_AFPO+))[6Y:YN
MF?=L=B#TX]Z]GQ1BBXK'!>$=)^(MCJT*^)]8TNXTN*+9Y-M!M<D !><5J_$7
MP_J/BGP3=Z1I$L45Q<%5+3$[=N?F''M748HQ1?4=M#%\(:#_ ,(UX0TW2&97
M>U@5)'3HS8Y(_&N \1?#3Q+9>/KCQ7X"U2WM;B[4^?#<KD$G&>.A' X/I7K6
M*3%%]0MH>7>'/A?JT_BV/Q1\0=5CU348,?9H85(BBQR.O3![#BKWA'P!J&D_
M$+Q%XCUJ:WG74RR0)'DE8RV<-D>G%>AXS1BB[#E1Y;X(^%U_H%KXFTS5[J";
M3=7.8A$263[W)S]1^58VB?#GXE>%(9=(\.^(["/2I')5Y$)= ?3C@_2O:\48
M_P#UT^8.5'D?C'X;>+=8\0:#J>DZO9O/H]LB+->!F+RK@ER,8Y(S78^#;/QK
M:R7;>-M2L+P-M^SBSAV;>N<\?2NKQ1BE?H'*>>_$'P#J7C'Q5X?NHI[=--TV
M7S)HY,[B2><?D*Z'QQIFLZQX1O-.\.7$-O>72^699B0%0\-C'?&:Z$"C%%PL
M><:'\%_#%AX9ALM1TZ"\U!82);IEY9R.2/QK/\,?"2[L? 6O>&=;NH3!J$[2
M6[09/E<8!.>_ KU?%&.:.9BY4>,:+X!^*.C6*Z%:>*+*WTI&(65%)E12?X21
MD5TOQ+\":KXT@T6TLKJ%;:SN%EN3.3E\<<8[X+5Z%BC%%^H['/\ BKPI;^)_
M!MQH$LAA22()'(!]P@<&O-+/X??%&UT/_A&X_$MA#I(!C$BJWF",]@V,U[7B
MDVT7"QY;JWPEEMOA3+X4\+W,2W%S(CW5S<Y'G$'/./<#BG^,_A;=ZWX!T+1=
M(FMHKO2G0B27.W'5L8&>H%>H8H HYF'*BMIT$T&E6D5VRO<1PHLK+T+!1DC\
M:L\4M)BD,\^^(_@C6/'6I:59K=PV^A6\OFW<9)WRGT&..G\S5+QA\%]"U+PQ
M-;>&--L[#4<J8IV!& #R#CUKT[%&,4[BL>7Z1\-]9C\:^'-7UBZM9+?1=.6V
MV(6):01[21D=,\UF>-O@M=^(_B-%KVGW=M!:2/')<QR9W%E.21@=P!7L>* *
M?,Q<J/*/''P[\5:S\0;'Q%X<O]/MAI\*1VRW*LQ0@D],8ZFC3?A1K&K^([76
MOB-KBZM+:D-#:P*1$".>0>V><=Z]7Q01FCF8<J*6JVT]SHMW;6)1)Y(&CB+#
MY5)&!TKE?A7X)NO _A62PU*6&:[GN&GE>')4D@#J?I7;XHQ4W8[(\V^(_P -
MM2\1ZY8>(O#&HQV.KV( 4R@[6P<]JR?^%8^+?%^KVES\2-=M[BRM'#I9V:;0
MY]^WXU[!BDQ3NPLCSN]^'U_>_%[3?$;RVRZ5IMNL4$ SO4KG''3N:;IWP^U/
M3/C/>>*8+BV&EWD9$D//F%BN/3'WN:]&Q1@T78<J/%T^%WC3PGXDO[WX?ZW9
MPVE^V6BNE+;>>XQ@X['K5WQ9\-?%WB3P1IVEW.N6]W?Q737-S-/NV$\;0O'0
M8/YUZWCTHQZ4<PN4X+P?I/Q$T_5K=/$VL:7<Z5%$4,-K;[7X7"\X^E;7COPG
M%XV\)7.CRR^0TF&CEQG8P/'X=OQKH\48-#>H[:6/%8?A]\4)-#7PW<>);&'2
M%'EEXU/FF/TW8S6MXB^$LW_"L;?PGX5GAB_?K-<S7)(\X@YR<>_:O50*3%',
M+E*6CZ='I6C6=A'C;;0K$"!Z#%<O\4O">I^-/"::1I$\$!:Y1YFG) *#.1Q]
M:[7%&*5]1V.'\6^#-0U3X5Q^%]$F@AF6*&$O+D*54 -T]<5G:]\*EUKX6:7X
M:%TD-[IJ(T4X!VF0+@D]\')KTG%&*=V%D>,S?#WXE^(-,BT/Q)XELX](0!)3
M;J?,E4=LXY_&MCQ3\*Y+_1/#>A:!);VVEZ9<>9<K+G=*."2,=3G)_&O3@,48
M]*=V+E1YA\6_A;<^//[/N-(GM[>[M08V,P(#(?H.N:FOO"/C31]&T.T\#ZQ:
MVZZ;;>3/!.A*2GKNQC%>DXHQ1S#Y3S3P7\-]6L_&4WB[QIJ,-]J[H4C2W7"1
M@C&?K@ 5Z92 4M3>X)6"BBB@84444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !149:
M;/$<>.WSG_"C=/\ \\X_^_A_PH DHIB&0GYU4#V;/]*?0 4444 %%%% !111
M0 4444 %%1EILG:B$=LN?\*-T_\ SSC_ ._A_P * )**CW3_ //./_OX?\*<
MA8CYPH/L<_TH =1110 4444 %%%% !1110 4444 %%%% !12'.T[0">P)Q3-
MT_\ SSC_ ._A_P * )**:A<CYU4'V;/]*=0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 V61(8FDE8(B#+,QP /4FLL>*O#__ $'-
M._\  M/\:9XP_P"1)UK_ *\)O_0#7PFOW1],5<8W1,I6/O#_ (2GP_\ ]!S3
MO_ M/\:/^$I\/_\ 0<T[_P "T_QKX0HJO9D\Y]W?\)3X?_Z#FG?^!:?XT?\
M"4^'_P#H.:=_X%I_C7PC11[,.<^[O^$I\/\ _0<T[_P+3_&E_P"$I\/_ /0<
MT[_P+3_&OA"BCV8<Y]W_ /"4^'_^@YIW_@6G^-)_PE/A_P#Z#FG?^!:?XU\(
MT4>S#G/N_P#X2GP__P!!S3O_  +3_&D_X2GP_P#]!S3O_ M/\:^$:*/9ASGW
M?_PE/A__ *#FG?\ @6G^-'_"4^'_ /H.:=_X%I_C7PA11[,.<^[_ /A*?#__
M $'-._\  M/\:/\ A*?#_P#T'-._\"T_QKX0HH]F'.?=W_"4^'_^@YIW_@6G
M^-'_  E/A_\ Z#FG?^!:?XU\(T4>S#G/N_\ X2GP_P#]!S3O_ M/\:/^$I\/
M_P#0<T[_ ,"T_P :^$**/9ASGW?_ ,)3X?\ ^@YIW_@6G^-)_P )3X?_ .@Y
MIW_@6G^-?"-%'LPYS[N_X2GP_P#]!S3O_ M/\:/^$I\/_P#0<T[_ ,"T_P :
M^$:2CV8<Y]W_ /"4^'_^@YIW_@6G^-+_ ,)3X?\ ^@YIW_@6G^-?$,'AS7+J
MW2>VT;4)89!E)$M'96'J"!@TRXT35K3<+O2[V K&96\RW==J XW'(X&>,T<@
M<Y]P_P#"4^'_ /H.:=_X%I_C1_PE/A__ *#FG?\ @6G^-?"'ZCUI*/9ASGW?
M_P )3X?_ .@YIW_@6G^-'_"4^'_^@YIW_@6G^-?"<<<DTJQ0HTDC':J(I8L?
M0 =ZEO+"\TZ;R=0M)[67&0D\31G'K@TN0.8^Z/\ A*?#_P#T'-._\"T_QH_X
M2GP__P!!S3O_  +3_&OAJXTO4+2TCNKNPNH+:7_5S2P,J/\ 1B,&A]+U"/3H
M]0DL;A+*1MJ7+1-Y;'T#8P:.0.8^Y?\ A*?#_P#T'-._\"T_QI/^$I\/_P#0
M<T[_ ,"T_P :^%I+6XAMX9YH)(XIP3%(Z$+)@X.#WP>*AS3Y YC[O_X2GP__
M -!S3O\ P+3_ !I?^$I\/_\ 0<T[_P "T_QKX0_GZ4F?I1[,.<^[_P#A*?#_
M /T'-._\"T_QI?\ A*?#_P#T'-._\"T_QKX/Y]*E6WG:U>Y6&1H(V"O*%.Q6
M/0$] 3V]:/9ASGW7_P )3X?_ .@YIW_@6G^-'_"4^'_^@YIW_@6G^-?"% !8
M@ 9)Z  \T>S#G/N[_A*?#_\ T'-._P# M/\ &C_A*?#_ /T'-._\"T_QKX32
M*2658HD9Y'8*J*I+$YQ@#N:E2PO9;[[%%9SR7FXK]G2(F3<.HVCG-'(',?<_
M_"4^'_\ H.:=_P"!:?XTO_"4^'_^@YIW_@6G^-?"T-G<W%P\$%M-+*@8M&D9
M9E"_>) Y&.]0_7K1R!S'W?\ \)3X?_Z#FG?^!:?XT?\ "4^'_P#H.:=_X%I_
MC7PA1_DT>S#G/N[_ (2GP_\ ]!S3O_ M/\:7_A*?#_\ T'-._P# M/\ &OA*
M**2>9(H$:221@J(@)+$]  .I/I22(\4C1R(R.A*LK#!4CL:7(',?=O\ PE/A
M_P#Z#FG?^!:?XT?\)3X?_P"@YIW_ (%I_C7PC2E67&Y2,C(R",CU'M3Y YS[
MN_X2GP__ -!S3O\ P+3_ !H_X2GP_P#]!S3O_ M/\:^$*/\ /2CV8<Y]W_\
M"4^'_P#H.:=_X%I_C2?\)3X?_P"@YIW_ (%I_C7PC]1BCZ\4>S#G/N[_ (2G
MP_\ ]!S3O_ M/\:7_A*?#_\ T'-._P# M/\ &OA6*UN+ARL%O+*0AD(2,DA1
MU;'I[]*B'/TH]F'.?=__  E/A_\ Z#FG?^!:?XT?\)3X?_Z#FG?^!:?XU\(<
M^E%'LPYS[N_X2GP__P!!S3O_  +3_&C_ (2GP_\ ]!S3O_ M/\:^$:*/9ASG
MW?\ \)3X?_Z#FG?^!:?XTG_"4^'_ /H.:=_X%I_C7PC11[,.<^[_ /A*?#__
M $'-._\  M/\:/\ A*?#_P#T'-._\"T_QKX0HH]F'.?=_P#PE/A__H.:=_X%
MI_C2?\)3X?\ ^@YIW_@6G^-?"-%'LPYS[N_X2GP__P!!S3O_  +3_&E_X2GP
M_P#]!S3O_ M/\:^$**/9ASGW?_PE/A__ *#FG?\ @6G^-)_PE/A__H.:=_X%
MI_C7PC11[,.<^[_^$I\/_P#0<T[_ ,"T_P :3_A*?#__ $'-._\  M/\:^$:
M*/9ASGW?_P )3X?_ .@YIW_@6G^-)_PE/A__ *#FG?\ @6G^-?"-%'LPYS[O
M_P"$I\/_ /0<T[_P+3_&C_A*?#__ $'-._\  M/\:^$**/9ASGW=_P )3X?_
M .@YIW_@6G^-'_"4^'_^@YIW_@6G^-?"-%'LPYS[N_X2GP__ -!S3O\ P+3_
M !I?^$I\/_\ 0<T[_P "T_QKX0HH]F'.?>=MX@T>\N%@L]5LKB9_NQQ7"LQ_
M &M$'-?'/P0_Y+!HWUD_] -?8HJ)*S+3NA::74-M)&[TSS3J\RUM-'U'XAI9
MZ==1IJL-Y!/>WT]T ;=5QBWB!.27'!4<88D\D5(STH3(=V&7"]3GI2M(J+EC
M@>I->27VF2^'-6GM9)EOH9Y8YKI(R8_-!G)B$K'(W,S $_W4]ZW_ !AJRZ]\
M'[G4((-@N$CQ"[<9\U5*Y'4$@C(Z@YIV$=VLJORC!AZ@TN\9 )Z].>M>5SZ=
MJ/@];S6T@L] CFBBLHK2P8SK+*T@PY#;5#8RH/ODU13QGJ\EJ9YI+>:[T^XU
M"**=U1F&RVWKG8=N<G!QQ18+GL8.:6N/\(ZEJ[ZY=Z=K%\M]ML;:\200B,J9
M-P9>.H!7BNPI#"BBB@#&\8?\B3K7_7A-_P"@&OA-?NBONSQA_P B3K7_ %X3
M?^@&OA-?NBM8;&<]Q:***T,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ I*6B@#T?X4>(=9.NW5D=6OC:0Z1=M% ;AMB%8R5(&<#!Z4>
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
M_G_!G+_\,R:E_P!#+:?^ K_XT?\ #,FI?]#+:?\ @*_^-=1_PMK7O^?73O\
MOA_\:/\ A;6O?\^NG?\ ?#_XT>VA_,']KX'^?\&<O_PS)J7_ $,MI_X"O_C1
M_P ,R:E_T,MI_P" K_XUU'_"VM>_Y]=._P"^'_QH_P"%M:]_SZZ=_P!\/_C1
M[:'\P?VO@?Y_P9R__#,FI?\ 0RVG_@*_^-'_  S)J7_0RVG_ ("O_C74?\+:
MU[_GUT[_ +X?_&C_ (6UKW_/KIW_ 'P_^-'MH?S!_:^!_G_!G+_\,R:E_P!#
M+:?^ K_XT?\ #,FI?]#+:?\ @*_^-=1_PMK7O^?73O\ OA_\:/\ A;6O?\^N
MG?\ ?#_XT>VA_,']KX'^?\&<O_PS)J7_ $,MI_X"O_C1_P ,R:E_T,MI_P"
MK_XUU'_"VM>_Y]=._P"^'_QH_P"%M:]_SZZ=_P!\/_C1[:'\P?VO@?Y_P9R_
M_#,FI?\ 0RVG_@*_^-'_  S)J7_0RVG_ ("O_C74?\+:U[_GUT[_ +X?_&C_
M (6UKW_/KIW_ 'P_^-'MH?S!_:^!_G_!G+_\,QZE_P!#+:?^ S_XT?\ #,FI
M?]#+:?\ @,_^-=1_PMK7O^?73O\ OA_\:/\ A;6O?\^NG?\ ?#_XT>VA_,']
MKX'^?\&<O_PS'J7_ $,MI_X"O_C1_P ,QZE_T,MI_P" K_XUU'_"VM>_Y]=.
M_P"^'_QH_P"%M:]_SZZ=_P!\/_C1[:'\P?VO@?Y_P9R__#,>I?\ 0RVG_@*_
M^-'_  S'J7_0RVG_ ("O_C74?\+:U[_GTT[_ +X?_&C_ (6UKW_/KIW_ 'P_
M^-'MH?S!_:^!_G_!G+_\,QZD/^9EM/\ P&?_ !H_X9CU+_H9;3_P%?\ QKJ/
M^%M:]_SZZ=_WP_\ C1_PMK7O^?73O^^'_P :/;0_F#^U\#_/^#.7_P"&8]2_
MZ&6T_P# 9_\ &C_AF/4O^AEM/_ 9_P#&NH_X6UKW_/KIW_?#_P"-'_"VM>_Y
M]=._[X?_ !H]M#^8/[7P/\_X,Y?_ (9CU+_H9;3_ ,!G_P :/^&9-2_Z&6T_
M\!7_ ,:ZC_A;6O?\^NG?]\/_ (T?\+:U[_GUT[_OA_\ &CVT/Y@_M? _S_@S
ME_\ AF/4O^AEM/\ P&?_ !H_X9CU+_H9;3_P&?\ QKJ/^%M:]_SZZ=_WP_\
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
MM(VV-EC:"5O9_D=;;VEG+I-YJ-YHD5HZ.L44312L!A2Q)&<@XQSTKC2=Q+
M9.<#M[59.I7Q$@-]<'S3^\_>M\_;GGFJH^M3)WV.3$5XU4E%6MZ?H%%%'XU!
MR!1113 ****0!11^-% !1113 ***/QH ****0!111^-, HHHI %%'XT4 %%%
M%, HHH_&@ HHHI %'>C\: : -?PU91:CKJ)<1F:%(WD= ,[L+G&/K6_H7A[3
M[BQMCJL7D/(D\LKOD&/YA'&,?4D_A7&PW$UM)YEM-)"^,!HW*G]*>][<R;O,
MN9GR,$-(W(SG'7UYJXR2Z'?A\12I17-"]CKY-,L;;2[ZYDTM$E2Y:VACEC=^
M$&"25Z$DYR>*B?P] NN:A ;,K%;VD<<88$!Y7VKN'KR3^5<Q_:5Z49#>W&QS
M\RF5L-]1FDDU&]E8&6\N'(Q]Z5CC!SZ^O--S78U>*H/['Y':MX:T2>\G2W<2
M)+?+;JB*RF/8I+J">I..WK4-OHUC?V]O-<Z5]AF#S,MI&6#3Q(F1D'G.[ S]
M:XT74XQ^^DR',@.\_>[M]?>E:^NGN!</=3M.!@2F4EE^AI\ZML-8RC;^'^1V
M,>DV<EM%?2:,L=RME+/)8('()W!8LCJ">?RJH^B6,_B^TL1#Y"-;B6YM8V)V
MN%+%!W[#BN;34;U9GG6[N$DD^^ZRD,WU.:B2:5)Q,DKK(#N$@8AL^N?6DYKL
M1/%46DE [>UTK3)K6"_U'3H=.9(9I7@;?MV#"QLPZ]2?KBL2QLX+]]:GBMDE
M%O!^XC@5L;F8*&4=??\ &L66[N)9':2YFD:0 .6D)+ = ?6B"YFM9/,M9Y()
M,8W1,5./PI<Z["GBJ<G&T=/D=F-%LH8;F%-/5[VWLD<M.K>6SA=T@W#@.-RC
MTK,\4V-GI5K:VMO:QK/Y:>;*8W#%MH)^8_*>3T%8'VZZ\EHA<S>4[;FC\P[6
M/J1WHGO+FZ1!<W$TP7[HDD+;?IGI3<TU:PZN*I2IN*A9OT(****@\T****0!
M11^-%, HHH_&@ HHHH ***/QI %%%%, HHH_&D 44?C13 **** "BBC\:0!1
M113$.6ITJ!:G2L)G31)EJ9:A2IE%<4SUZ),M:^@6B7NL0Q3)YD8#.Z^H )K(
M2K,$LD$@>&1XVZ;D8@URMI.[V/7HV3U.ACM(+3PX;NYM%-Q)*^T2QN=J@@ 9
M'W?QJ_\ 9; WABFLX;=(+,3S.NXX8KP,?5A7,?:[IXRCW$SJQRRF0D$T]9I3
MN+2.2PPYW'Y@.QI2Q$(NW+H>Q2DNAU=KHEHEU#Y@22".% [,VP3._/?I@'-4
M]0TY;2Q#+$VXW,@+@'"J#A16/YTKJ!)([ '(!8X!%3_:9Y$VR3RNN<X9R17)
M6K491<>34]*EN;]M86K16-NZQ^?.OF2<'?CDC';H/UJ>WL[:9899[5;7EV*$
MD90#@GOUKG5D?<K;V+*,*<\@5/YTKL6>1V9A@L6))'O7/]<I1WI_D>C3I2:T
M9O3V<$/FRQ6OFLFQ-@!VY(R6XYQ65XACA@T6/$"B21022IXSSP>G;I3(YY@6
M/FN-PY^8\]N:IZQ-(UD$>5B@' +<5SRQE*;:4;-^AZ>&H2YU=['F'B#HU?1_
M@/\ Y$+1O^O1*^</$'1Z^CO ?_(AZ/\ ]>B5]CDO\*17$+]VE\SH:***]T^3
M/,_B/X,O]4U)M;M[BUBM[>T5)!*2&^5F.<@?[5<VGPOUIXU87MC\P!Q^\_PK
MV'7)4@T&\DEB69%B;<C]&'O5"';Y$> ,;!Q@<<?6LZG+NT>97RW#5IN<XZL\
MO_X59K?_ #^6/Y2?X4?\*KUO_G\L?RD_PKU/"^B_]\K_ (T87T7_ +Y7_&L_
M<[(P_LC!_P AY9_PJO6_^?RQ_*3_  H_X59K?_/Y8_E)_A7J>%]%_P"^5_QH
MPOHO_?*_XT>YV0?V1@_Y/S/+/^%5ZW_S^6/Y2?X4?\*LUO\ Y_+'\I/\*]3P
MOHO_ 'RO^-&%]%_[Y7_&CW.R#^R,'_*>6?\ "K-;_P"?RQ_*3_"C_A5>M_\
M/Y8_E)_A7J>%]%_[Y7_&C"^B_P#?*_XT>YV0?V1@_P"3\6>6?\*KUO\ Y_+'
M\I/\*/\ A5>M_P#/Y8_E)_A7J>%]%_[Y7_&C"^B_]\K_ (T>YV0?V1@_Y#RS
M_A5>M_\ /Y8_E)_A1_PJO6_^?RQ_*3_"O4\+Z+_WRO\ C1A?1?\ OE?\:/<[
M(/[(P?\ (>6?\*KUO_G\L?RD_P */^%5ZW_S^6/Y2?X5ZGA?1?\ OE?\:,+Z
M+_WRO^-'N=D']D8/^0\L_P"%5ZW_ ,_EC^4G^%'_  JO6_\ G\L?RD_PKU/"
M^B_]\K_C1A?1?^^5_P :/<[(/[(P?\AY9_PJO6_^?RQ_*3_"FK\+M:8L%O;$
ME3@\2?X5ZKA?1?\ OE?\:BBVF2;(3A^FU?0>]'N=D']D8/\ D/,?^%5ZW_S^
M6/Y2?X4?\*KUO_G\L?RD_P *]3POHO\ WRO^-&%]%_[Y7_&CW.R#^R,'_(>6
M?\*KUO\ Y_+'\I/\*/\ A5>M_P#/Y8_E)_A7J>%]%_[Y7_&C"^B_]\K_ (T>
MYV0?V1@_Y#RS_A5>M_\ /Y8_E)_A1_PJO6_^?RQ_*3_"O4\+Z+_WRO\ C1A?
M1?\ OE?\:/<[(/[(P?\ (>6?\*KUO_G\L?RD_P */^%5ZW_S^6/Y2?X5ZGA?
M1?\ OE?\:,+Z+_WRO^-'N=D']D8/^0\L_P"%5ZW_ ,_EC^4G^%-_X5=K._;]
MML-V,XQ)_A7JN%]%_P"^5_QJ/ ^TJ"$'R?W5SU^M'N=D']D8/^0\P_X57K?_
M #^6/Y2?X4?\*KUO_G\L?RD_PKU/"^B_]\K_ (T87T7_ +Y7_&CW.R#^R,'_
M "'EG_"J];_Y_+'\I/\ "C_A5>M_\_EC^4G^%>IX7T7_ +Y7_&C"^B_]\K_C
M1[G9!_9&#_D/+/\ A5>M_P#/Y8_E)_A1_P *KUO_ )_+'\I/\*]3POHO_?*_
MXT87T7_OE?\ &CW.R#^R,'_(>6?\*KUO_G\L?RD_PH_X57K?_/Y8_E)_A7J>
M%]%_[Y7_ !HPOHO_ 'RO^-'N=D']D8/^3\6>6?\ "K-;_P"?RQ_*3_"C_A5F
MM_\ /Y8_E)_A7J>%]%_[Y7_&C"^B_P#?*_XT>YV0?V1@OY/S/+/^%6:W_P _
MEC^4G^%,C^%VN/&";NR4YZ$2?X5ZMA?1?^^5_P :C@VF$<=S]X*3U/O1[G9!
M_9&#_D/,/^%5ZW_S^6/Y2?X4?\*LUO\ Y_+'\I/\*]3POHO_ 'RO^-&%]%_[
MY7_&CW.R#^R,'_(>6?\ "K-<_P"?RQ_*3_"C_A5>M_\ /Y8_E)_A7J>%]%_[
MY7_&C"^B_P#?*_XT>YV0?V1@_P"0\L'PLUL?\OEC^4G^%'_"K-;_ .?RQ_*3
M_"O4\+Z+_P!\K_C1A?1?^^5_QH]SLOQ_S#^Q\'_)^+/+/^%6:W_S^6/Y2?X4
M?\*LUO\ Y_+'\I/\*]3POHO_ 'RO^-&%]%_[Y7_&E:'9!_9&#_D_,\L_X57K
M?_/Y8_E)_A1_PJO6_P#G\L?RD_PKU/"^B_\ ?*_XT87T7_OE?\:?N=D']D8/
M^0\L_P"%5ZW_ ,_EC^4G^%'_  JO6_\ G\L?RD_PKU/"^B_]\K_C1A?1?^^5
M_P :/<[(/[(P?\AY9_PJO6_^?RQ_*3_"C_A5>M_\_EC^4G^%>IX7T7_OE?\
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
M]MKGAOX1/9*UQ'K^H7%O:(YU![E@\C*I82,H*Y 8D <4<B#E/1/+ESC:^?\
M=;_XJDV28SM;'K@__%5XYKMU+I5[=Z+X@U+4],%II7GZ?9VE_+-)>7DC,/EE
M*AI-I5 %Q@9.15=;[QA=^--,2_O+R 0W-CILUQ%.P7[2MOYTZF(#:WF$[-Q/
M!'3FCV:#E/:_+D/17/\ P$__ !5(RNAPX9?J#_\ %5XA=^)&N/ -]K/_  DE
MZGBBYG%M<VS7#Q0V"R3[ I0#"!5!PW7OS7K7AB)(?"]CY4PN1*GFF5+J2Y5B
M3_#(PR1QWQ2<4D)JR-7GW_7_ .*J&VSY(SNSD]<^I_VJFP?[I_[Y;_"HH%(A
M'R,O)X(;U/M6>G8FY)SZG]?_ (JEY]3^O_Q5&#_=/_?+?X48/]T_]\M_A1IV
M .?4_K_\52<^I_7_ .*I<'^Z?^^6_P *,'^Z?^^6_P */D <^I_7_P"*HY]3
M^O\ \51@_P!T_P#?+?X48/\ =/\ WRW^%'R .?4_K_\ %4G/J?U_^*I<'^Z?
M^^6_PHP?[I_[Y;_"CY '/J?U_P#BJ.?4_K_\51@_W3_WRW^%&#_=/_?+?X4?
M( Y]3^O_ ,51SZG]?_BJ,'^Z?^^6_P *,'^Z?^^6_P */D G/J?U_P#BJ7GU
M/Z__ !5&#_=/_?+?X48/]T_]\M_A1\@#GU/Z_P#Q5)SZG]?_ (JEP?[I_P"^
M6_PHP?[I_P"^6_PH^0!SZG]?_BJ3GU/Z_P#Q5+@_W3_WRW^%&#_=/_?+?X4?
M( Y]3^O_ ,52<^I_7_XJEP?[I_[Y;_"C!_NG_OEO\*/D <^I_7_XJCGU/Z__
M !5&#_=/_?+?X48/]T_]\M_A1\@#GU/Z_P#Q51+N^U.?FQM&.O\ +=4N#_=/
M_?+?X5$%Q<.VQN5'.&_PIZ=@).?4_K_\51SZG]?_ (JEP?[I_P"^6_PI,'^Z
M?^^6_P *7R 4!F.%W'\#_P#%4[RY/[K_ )'_ .*K \9:7J6L^%Y-.T?"3W4\
M,<DC$@1Q;P78C()& 1@<UQY\(>,-.UO2)+!GNM/T2;9"CW6QYUD#F239DKLR
MRJH8Y4)T[UI&*:*2N>G^7+_<?\C_ /%4GER'HK>W!_\ BJ\HL/ OC*'4M-FE
MEF^SS26UMJ$;78.V&-DF:1?FZF0.AQR0:U]=T'Q#?ZGXFN;?3[A[^5!_8U^M
MVJ)##M4-$J[LK(<R<E<9P<T^1#L>@^7)V5NOH?\ XJDV2=E<^G!Y_P#'J\DO
M_!GBMK@WOAW3IM.MH;E+VTTR6_',D050)#O(&_+$@$C"\G)J2'X;>)]1U%X-
M8U&:*">]N+NYNS+O)8K&BF-0XV<^85XPHQQ1[-!9'K'E2_W7_(__ !5'ER]E
M;\C_ /%5YG#I?C>.PLA;:7<)>V]U?7+R7-Y&4DEERL3?*YRJJ^<'NG K.'@S
MQ[::-;6]H6-UHL]S>6CB\W)>2.\>U&+$'!4S?> Q1[-!9'KGER=D<YZ<'_XJ
MH+LO'9S-DJ1&Q!Y';_>KRZZ\&^)4T/5K*32KV]U0Q10V.HI?1[8X"$61%4R
MA\&4G(P3WZ5Z'86*Z=X6CM4@>$I;-N1DPP8@DY"D@'Z&AP2L)H^?I)Y97EDD
MFD9BP))<]SS4WEK_ +7_ 'T:JG_EI_O+_.KE?7X:G!Q3:['CU)-2T&^6NX$@
MDJ<C))P:4J",$9!&#FEHKL4(QNDC%R=[G=>!?'3Z:\>DZU*SVC$+!<,23%_L
M'GI[UZG;-YEON5V*EB03GGG_ 'J^<O+:9EACC:624[4C522Y/:O=/!&FWVE^
M%;:UU0LTZY)4@GRQG[O2OE<SP].C*\.O0]3#5)2C[QM M]I;EON XYQU_P!Z
MB?=Y7#-U'0'U_P!ZA5_TIB48?*.S8/Z5YP7OKV]U)I=8U&)8[^:-(XIMJJJN
M0 !BOG<5BJ6$I^TJ;;'HT*$Z\N6!=\7WUM9>-K=KRX2$'32H+D@9\W..M<_?
M^*;73]1L+_3YX[F2U$[ (2=I,9 )QVR:L)XR3PG::I%>F35+C[6JVZ7+[BH,
M2,3DCID]*L>%/&]GXP=O#VJ:?#!)=(461.C#Z>OI[TL/E<:^(AF+^[R_X8UJ
M8ITJ4L-8XFS^)GB>WU5;R34I9AN!:%^4(SR,?2OH[3+L:AIMM>*I47$2R!3V
MR,XKRO2OA!H,^J>?#KJWMK&_,$94G@_=)![?2O6H(D@A2*)0J(H50.P':O?K
M2@TK;G!3BX[DE%%%<YL4-<B:?0KR-)UMV:(@2MT0^M4(5 A3(7.T<COQ]*O:
M]Y'_  C][]KE,,(A8O(HR5'KBJ,+KY$?SC[@_C]A_M5G.Y$A^!_L_P"?PIQ=
MCCD9'3C_ .QIN]?[P_[[_P#LJ-Z_WA_WW_\ 95E[Q(\RNV=S YZY'_V-'FO_
M '^V/\_+3-Z_WA_WW_\ 94;U_O#_ +[_ /LJ+R[C'"1@205R>O Y_P#':7S7
MY^<<]>.O_CM,WK_>'_??_P!E1O7^\/\ OO\ ^RHO+N _S'_O#/7_ .O]V@RN
M5(+ @]01U_\ ':9O7^\/^^__ +*C>O\ >'_??_V5.\NX:CM[9!R,CIQ_]C2^
M:Y&"P(],?_8TS>O]X?\ ??\ ]E1O7^\/^^__ +*E>7<-1_FN<?,.#D<=/I\M
M'FOW<'\/_L:9O7^\/^^__LJ-Z_WA_P!]_P#V5%Y=PNQS,7^^0?\ /^[2*=IR
MNT'Z?_8TF]?[P_[[_P#LJ-Z_WA_WW_\ 94>]W ?YLAZOVQ_GY:0NQQRHQR,
M#_V6F[U_O#_OO_[*C>O]X?\ ??\ ]E1>7<-1_FN 1N&#UX'/_CM113,9)?GS
MM;: <8 P..E.WK_>'_??_P!E3(W'F3?O,_/R"_3@?[5/WNX$WFOG.X9]<<_^
M@T&5V !8''3CI_X[3-Z_WA_WW_\ 94;U_O#_ +[_ /LJ/>[@/$KC&& QTP.G
M_CM!E<C!8$9SR >?7[M,WK_>'_??_P!E1O7^\/\ OO\ ^RI7EW D\Z3.=_/K
M_E::9&9@2P)'0^G_ ([3=Z_WA_WW_P#94;U_O#_OO_[*B\NX#O,;U&",$8X(
M^FVG>=)Q\_08'M_X[4>]?[P_[[_^RHWK_>'_ 'W_ /947EW ?YC8QE<9ST'_
M ,347G.+H . "F2O^13MP[./^^__ +*HMZ_:A^\_@X&[W_WJ?O=P)_,;CYAD
M# ..0/KMH5RJ@*0 #D#'0_\ ?--WK_>'_??_ -E1O7^\/^^__LJ5Y=P)#-(6
M)+C)&"<<D>GW:;O;(((&#D8'0_\ ?--WK_>'_??_ -E1O7^\/^^__LJ+R[@/
M\Q\$;@ 3GIW_ .^:0,0201D]>/\ [&F[U_O#_OO_ .RHWK_>'_??_P!E1[W<
M!XD88PPR.0<=/I\M'FO_ 'AUST_^QIF]?[P_[[_^RHWK_>'_ 'W_ /947EW
M=YC<\KSR>!R?7[M(QW'+;3VZ?_8TF]?[P_[[_P#LJ-Z_WA_WW_\ 94>]W ,+
MGD+_ )_"HK<+Y P .3UY[GVJ7>/[P_[[_P#LJCMVQ" S ')_C]S_ +5&H$F!
MZ+_G\*-H]%_S^%&]?[P_[[_^RHWK_>'_ 'W_ /94:@&!Z+_G\*,#T7_/X4;U
M_O#_ +[_ /LJ-Z_WA_WW_P#94:@&T>B_Y_"C:/1?\_A1O7^\/^^__LJ-Z_WA
M_P!]_P#V5&H!@>B_Y_"C ]%_S^%&]?[P_P"^_P#[*C>O]X?]]_\ V5&H!@>B
M_P"?PHP/1?\ /X4;U_O#_OO_ .RHWK_>'_??_P!E1J ;1Z+_ )_"C:/1?\_A
M1O7^\/\ OO\ ^RHWK_>'_??_ -E1J ;1Z+_G\*-H]%_S^%&]?[P_[[_^RHWK
M_>'_ 'W_ /94:@&!Z+_G\*,#T7_/X4;U_O#_ +[_ /LJ-Z_WA_WW_P#94:@&
MT>B_Y_"C ]%_S^%&]?[P_P"^_P#[*C>O]X?]]_\ V5&H!M'HO^?PHP/1?\_A
M1O7^\/\ OO\ ^RHWK_>'_??_ -E1J 8'HO\ G\*,#T7_ #^%&]?[P_[[_P#L
MJ-Z_WA_WW_\ 94:@&!_L_P"?PJ-57[4_ !VCG_(J3>O]X?\ ??\ ]E4:M_I+
MG(QM&#OZ_P#CU/41)M'HO^?PHP/1?\_A1O7^\/\ OO\ ^RHWK_>'_??_ -E2
MU&)M'HOY?_8T;5[A3^'_ -C2[U_O#_OO_P"RHWK_ 'A_WW_]E2U$)M7T7_/X
M4NU?11]!_P#8T;U_O#_OO_[*C>O]X?\ ??\ ]E3U&)M'^S_G\*7:,8PI'7I_
M]C1O7^\/^^__ +*C>O\ >'_??_V5&H!@>B_Y_"DVKZ+^7_V-+O7^\/\ OO\
M^RHWK_>'_??_ -E1J FU?1?R_P#L:9-$)()$&T%D*@X]1]*DWK_>'_??_P!E
M1O7^^/\ OO\ ^RH5Q'B4OPX\2))(J6L3H6X82XR >O3O2_\ ""^)O^@:O_?X
M5[9O7^\/^^__ +*C>/[X_P"^_P#[*O1CF6(@K*Q@Z$&[L\$U70-7T.&*75+0
M0QRR"-6$@/-4 K/(D<*-+)(=J(HR6/I7J?Q0MYKO1;".TC:>5KU55$;))(/O
M[59\#^"8M$C&H:F8Y-3D' W B >@YZUZ$,TDJ+<]9=#%X9.:ML'@?P.FB1KJ
M&IJDNHR#@=1".N!QUK>UK4VT7PS>:C% LKVZEECD.-QW8].G-5]=\4'1]3@L
M8+"6^EEA,WR3!=JA@O<^]<UK/B&^UG1I-"BT:6&YU'*0O-=*5ROSX.#Z"OF:
MV,4JCC*:YWT_R/2IT)**:7NEF?Q1XABCFF2QTK<J$_ZQR..:Q95M-,L(;VX\
M31V3:F?MOV4VXE:,R_.1GK@9[UH36/B&:*6)="P7C(&;V/C((KR[Q7I&J:5J
MZV^K(_FI#&H;.X8"@<'OBN3+<-6QCFLPA>UK'5BJD*'*\,_4[W5?AVWB'2FO
M]"U5-5NY9?-+J B%=@7;Z _+T-3_  [^&.K:7X@BU77%6W2VR8X@P9G;MTZ"
ML_P<=4TCX7:Y?F^DTN"66,0W(0LRC=AR@P><' X/-=Y\/=8&H3:M;6/B Z]I
MML8S;7%P1]H0L&W(X 4X! P2 >H[5[^E"/LH+1:' E[1\\MSB_#[6%S\8(S)
MIMA8:FMTS,88YK61@(Y  8W3:P8'<<-R5!KVU:\5\%Z5<?\ ":6>K_V1IT]L
MUU('NK&XE)@E*RY,J%F!90NW<V/]8 *]I48K$U'4444 4-<EMX-#NY;Q"\"1
M%G5>I%4878P1E2P4J"!D\#'2K^MW"VNAWD\D/G)'$2T9&=P],50BPT,9"\%0
M1P/3_=K*I:VI$A^YO[S?F:-S>K?]]&C'H/Y?_$U3N-4LK6;R9I@9 ,F-%W,H
M[9"KQ6<8<VD;D71<W-_>;_OHT;F_O-^9J*WGANX!-;.LT;=&4@CZ?=J;8<9V
M\'V'_P 319+08FYO[S?F:-S?WF_,TI0CJI]>@_\ B:78<?=_0?\ Q-'NC&[F
M_O-^9HW-_>;\S3O+8]$_0?\ Q-)L/]P\=>!_\31:(";F_O-^9HW-_>;\S2E2
M.JX_ ?\ Q-)C_9_E_P#$TO= -S?WF_,T;F_O-^9HQ_L_R_\ B:,?[/\ +_XF
MCW1!N;^\WYFC<W]YOS-&/]G^7_Q-&/\ 9_E_\31[H!N;^\WYFC<W]YOS-&/]
MG^7_ ,31C_9_E_\ $T>Z ;G_ +S?]]&HXW<R3?,YP_J>.!4F/;^7_P 34<0_
M>39!^_WQZ#_9I^Z!)N;^\WYFC<W]YOS-&/\ 9_E_\31C_9_E_P#$TO= -S?W
MF_,T;F_O-^9HQ_L_R_\ B:,?[/\ +_XFCW0#<W]YOS-&YO[S?F:,?[/\O_B:
M,?[/\O\ XFCW0#<W]YOS-&YO[S?F:,?[/\O_ (FC'^S_ "_^)H]T W-_>;\S
M3"[?: -[ [,[=Q]?6GX]OY?_ !-1$'[4.#C9TX]?]VA<H$NYO[S?F:-S?WF_
M,T8_V?Y?_$T8_P!G^7_Q-'N@&YO[S?F:-S?WF_,T8_V?Y?\ Q-&/]G^7_P 3
M1[H!N;^\WYFC<W]YOS-&/]G^7_Q-&/\ 9_E_\31[H!N;^\WYFC<W]YOS-&/]
MG^7_ ,31C_9_E_\ $T>Z ;F_O-^9HW-_>;\S1C_9_E_\31C_ &?Y?_$T>Z ;
MG]6/_ C3(2PB_B')Z,?4T_'M_+_XFHK8 6XP.Y]/4_[-'N@2[F_O-^9HW-_>
M;\S1C_9_E_\ $T8_V?Y?_$T>Z ;F_O-^9HW-_>;\S1C_ &?Y?_$T8_V?Y?\
MQ-'N@&YO[S?F:-S?WF_,T8_V?Y?_ !-&/]G^7_Q-'N@&YO[S?F:-S?WF_,T8
M_P!G^7_Q-&/]G^7_ ,31[H!N;^\WYFC<W]YOS-&/]G^7_P 31C_9_E_\31[H
M!N;^\WYFC<W]YOS-&/\ 9_E_\31C_9_E_P#$T>Z ;F_O-^9HW-_>;\S1C_9_
ME_\ $T8_V?Y?_$T>Z ;F_O-^9HW-_>;\S1C_ &?Y?_$T8_V?Y?\ Q-'N@&YO
M[S?F:-S?WF_,T8_V?Y?_ !-&/]G^7_Q-'N@&YO[S?F:-S?WF_,T8_P!G^7_Q
M-&/]G^7_ ,31[H!N;^\WYFC<W]YOS-&/]G^7_P 31C_9_E_\31[H!N;^\WYF
MF+N^T,<-DJ.=QR:?C_9_E_\ $U$H_P!*?Y>=@]/_ (FCW0)=S?WF_,T;F_O-
M^9HQ_L_R_P#B:,?[/\O_ (FCW0#<W]YOS-&YO[S?F:,?[/\ +_XFC'^S_+_X
MFCW0#<W]YOS-&YO[S?F:,?[/\O\ XFC'^S_+_P")H]T W-_>;\S1N;^\WYFC
M'^S_ "_^)HQ_L_R_^)H]T W-_>;\S1N;^\WYFC'^S_+_ .)HQ_L_R_\ B:/=
M -S?WF_,T;F_O-^9HQ_L_P O_B:,?[/\O_B:/= -S?WF_,T;F_O-^9HQ_L_R
M_P#B:,?[/\O_ (FG[H%#4;S[-=::KVQN?/NUB5B3^Z)!._\ 3'XUK L/[_\
MWT:R]0DO8[C3Q81;D>Z5;D^6&VQ;3D_=XYQS5N61WD,%M@O_ !O@$(/^^>OM
M652<8:]2X*[.1\6BY_X2JUGM[*ZO(X[)HW-O&7V,7# 'GT%<[JE]J=E);:E:
M:3?Q&R,LAEFAVJF8RH.<^K5U'CKQ;_PA>CPI91K)=7#'R]^"!CJ3QS7+^"_B
M)=Z_JPT/78X9(;TE%<1@8SV([YZ?C44<IA4KQQDU[R_0V>,E&FZ$=F>?1>+-
M=BU4:@NIW'VDMDL7)SSTQZ5[A?:X_P!AT&&/PNNLSZC;M</$7C4Q[54DC?U)
MW5%!\&_#<6J"[/VAXPVX6[.-N??CD52^+D"SQ:'9V\BVTZ3M-&\%K/-/&J#D
MIY)#*O(R<^G6O:JU(M+E.6G!IZF[XHU9H?AI<ZF]E:Z9)#&)%M]77]U"RL,;
MPF>X&,>U8WPDOFU6'4]1FA6"X<11M''8R6\8"[R"I9B) 2Q.1BM*-M4O?A;;
M16>K1ZOJ4L85)[N%;<WF&^9"C@@$J".0?6CX?Z'K&ARZHFK6=O907/ESPV]I
M(YA@)W;HU4L1E>,LH4$GIQ7,;' ^"KG3O^%PSR7&H7[:K+>3))]D:#[+.S(Q
M"N4)9@%4GG[I'8U[JHQ7B'@O49[OXM"VN-4T^ 6TDZPV4[1W,\R'))AF6-=H
M[E<D@5[@M "T444 4M8DGBT:Z>T4O,L9**%W9/TK.B*^2A'=1_=]/K6CK$4\
M^C7<5I+Y4SQ$(^<;3ZYJA%D0Q@DYVC/.>W^]6<[]")"_+W(_-?\ &JWAB:".
MWNXI71+U;ES.&(#-D_*?IC'2K7S>K?K_ /%55N],L[]E:\M(YF48#,G./3.[
MI[4H3LFFB-4[H@L6@EUO4I+1E-F[H P(VF3'SD9_#IWKSG4-(\=3^*M>U*SA
MU"*&5Y8XU20(3#OC4"+YR&)178<+@G.3FO58T6&-8H5$:*,*JC 'X;J<"QZ%
MO7H?_BJ;FW*Z14;H\WT^S\0Z+KEO>6^BZP^C?:I[B#3A,))8AY"H@DRW&]]S
M;<G'&>:JQ:1\0[2WU*XF@DN-1FU"ROHQ%>;X\DNLJ#(&U5!4E<8XZFO4]Q[$
M_K_\51ENN3^O_P 52]H^P^8\>/A'Q[/H*VDTL\EQ;W3V\3S3$K-"N^9I7VL#
M^\?RT SP%%:<5AX[M]6T74([2]EM-,M6M%@FN@9Y2;=RTCIT.9-J@[L@*..<
MUZ;D^I_7_P"*H!;OG]?_ (JCVC[#YCE_ ?AS4O#FB.FMZDUW=W(BDDBWDK"X
M3#??8DL222>!Z5T_'J/_ !W_ !IV3V)Y_P _WJ3+>_Z__%5#<FR6[B<>OZK_
M (T<>OZK_C2Y(]?U_P#BJ7YNV[]?_BJGWNPAO'K^J_XT<>OZK_C2Y/J>F>__
M ,51D^I_7_XJCWNP"<>OZK_C1QZ_JO\ C2Y;_:_7_P"*HR?4_K_\51[W8!,K
MZ_JO^-1QD;Y>3]['.WC@=.:E^;_:S^/_ ,54<1;S9N6^_P#GP/>GJ _CU_\
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
MBI/S84GY01[FNEV@CHOTVT;1Z+_WR/\ "HYD*YSIN/%PFDF^PP&':S) +<9
M_>;5W9]%0_5L4QKSQ3*'GM=*$,3-CRI(1YC@DKG.?EP%W?\  E]ZZ7:/1/\
MOG_ZU1QJIDF^4#Y^ZY[#IQ1SH+G/37_BA+1%@T\F<RM&5-JK",KC:,EN5;.2
M_;&!UHTZ^\00W42ZO"?L8!9V-G^\E=F*JBXX&"4Y/49/O73;1Z+_ -\C_"@#
M&<;1G@_+UHYD%S"U.Y\1C6I;73+%3;A0JRRP!D.2HW[LY."S';CHGO3+&;Q'
M=:[9PZG;M:VD!:29Q"JK( &"DG/7D?*!CBN@VCT3_OG_ .M0% Q@*,>BT<R"
MYRUKK'B>\M[2>+2XPDP)0"$$/M(!W$GY WS,IZXV^M6FU+7WT":Z&ER172RI
M&D7V=68+L&]]N<$;RP'(]:W\ ]=I/^Z/\*-H]%_[Y_\ K4<R"YSD=QXN>XLU
MEM;:%9Y2LK&VW>4%"CG!_BRQST 6IM1NO$EO?W+6UDKV6\I&5MP\B*&0>9C/
MS$@N<>PK<VJ.R_\ ?-&T?[/7CY>GZ4<R"YF:'_;$K7<NNIY3YC6*$0@!?ER2
M",YR>OI6CM/VH?*V-F/NG'7Z4_:.,!>.P7_ZU1E1]H'?Y/[HQU^E2]7N+<FV
M_P"R?^^#_P#$T;?]D_\ ?!_^)IFT>B_]\C_"C:/1?^^1_A4_,0_;_LG_ +X/
M_P 31M_V3_WP?_B:9M'HO_?(_P *-H]%_P"^1_A1\P'[?]D_]\'_ .)HV_[)
M_P"^#_\ $TS:/1?^^1_A1M'HO_?(_P */F _;_LG_O@__$T;?]D_]\'_ .)I
MFT>B_P#?(_PHVCT7_OD?X4?,!^W_ &3_ -\'_P")HV_[)_[X/_Q-,VCT7_OD
M?X4;1Z+_ -\C_"CY@/VX_A/_ 'P?\*BME_<# SR>B'U/M3MH]%_[Y'^%,@ ,
M(X3J?NKQU/M1;S FV_[)_P"^#_\ $T;?]D_]\'_XFF;1Z+_WR/\ "C:/1?\
MOD?X4?,!^W_9/_?!_P#B:-O^R?\ O@__ !-,VCT7_OD?X4;1Z+_WR/\ "CY@
M/V_[)_[X/_Q-&W_9/_?!_P#B:9M'HO\ WR/\*-H]%_[Y'^%'S ?M_P!D_P#?
M!_\ B:-O^R?^^#_\33-H]%_[Y'^%&T>B_P#?(_PH^8#]O^R?^^#_ /$T;?\
M9/\ WP?_ (FF;1Z+_P!\C_"C:/1?^^1_A1\P'[?]D_\ ?!_^)HV_[)_[X/\
M\33-H]%_[Y'^%&T>B_\ ?(_PH^8#]O\ LG_O@_\ Q-&W_9/_ 'P?_B:9M'HO
M_?(_PHVCT7_OD?X4?,!^W_9/_?!_^)HV_P"R?^^#_P#$TS:/1?\ OD?X4;1Z
M+_WR/\*/F _;_LG_ +X/_P 31M_V3_WP?_B:9M'HO_?(_P *-H]%_P"^1_A1
M\P'[?]D_]\'_ .)HV_[)_P"^#_\ $TS:/1?^^1_A1M'HO_?(_P */F _;_LG
M_O@__$T;?]D_]\'_ .)IFT>B_P#?(_PHVCT7_OD?X4?,!^W_ &3_ -\'_P")
MJ)1_I4GR_P  _A.?Y4[:/1?^^1_A3 !]H;[GW1_#S_*BWF!-M_V3_P!\'_XF
MC;_LG_O@_P#Q-,VCT7_OD?X4;1Z+_P!\C_"CY@/V_P"R?^^#_P#$T;?]D_\
M?!_^)IFT>B_]\C_"C:/1?^^1_A1\P'[?]D_]\'_XFC;_ +)_[X/_ ,33-H]%
M_P"^1_A1M'HO_?(_PH^8#]O^R?\ O@__ !-&W_9/_?!_^)IFT>B_]\C_  HV
MCT7_ +Y'^%'S ?M_V3_WP?\ XFC;_LG_ +X/_P 33-H]%_[Y'^%&U?1?^^1_
MA1TO<!^W_9/_ 'P?_B:3;_LD?\ /_P 33=H]%_[Y'^%5Y7,LAB@VC^_(%&%'
MH#CK6<YJ"N5&+D.D=Y7,-KD$??DV$[/;IUJ6.!88PD:,%[#83_[+21Q)$@1%
M4 ?[(Y/J>.M.CC,[%(P%0'#R!1^0(HI4FWSR^+\$4W=66QGZG%93W^E+=RR1
M;+Y?)9%X:7:V$Z>F>>E=1%$D482, *.PK"U9].M+C1X[RU,I>^1+7:<".7:V
M&_+/YUT KNLDA1.>\<-:Q^%YY+W5/[)2-T=+PH&$4@8;"<@C&['/;VKF?@_=
MW=_I-_=WQM'9I(XEFMC%B3:F#Q&Q7 )..A(ZBNG\:7][8>'V;38[.2>:>*W(
MO7V1!78*Q8Y'8FN8^$&FSZ5IVIP7NG2V5R98F.Z42*R;,(%8*,[0,'.3ZF@H
MYCQ=#<:9\7=.N[N2YC%Q=QFUFL[XAG&]5:$H4.1SDH#C&371_%RRN=3&FV=L
M+-MP=MES>M;F5@5PJ[77)ZGH<;:P9I9T^-%S-IVMQZ/!)>Q02JMK,T%S(JY:
M-V(\L2L"!G@C Y/2MWXOV\=]!IME>P7LUG,9-J6EJDYDG&TQ(=RG )Y)R!@'
M)H FNTU"]^# BNK.[N-0XC5#.6D\Q9L*X<KD@$!@2#QBF_"=$AN-6B:TU.RN
MBL,EQ'?W F\YR7!F!'=B#G@?=7 JQX<T+^U/@W;Z-:A$=XVC9;^'Y8W$AW J
MC#@'(&TCC%6_AUX/U;PBM_#JNJG4(I#&MN3+(Y 4'+'>3M)R/E!P-M ';444
M4 %%%% &?K[PQ^'[U[F)I8EA8LB'!;V%4H6Q;Q\X^0<9]O\ >J_K=P;70[N=
M(/M#1Q%A%C.X^E4(6)AC."/E'0M@<?2LJFQ$A^[W_7_[*C=[_K_]E2Y;_:_-
MO\*,M[_FW^%9:=B1N[W_ /'C_P#%4;O]K_QX_P#Q5.RW^U^;?X49;_:_-O\
M"CY -SU^;_QX_P#Q5&>/O?K_ /94[+?[7YM_A1EO]K\V_P *8";N<YY]=Q_^
M*H+?[7_CQ_\ BJ7+?[7YM_A1EO\ :_-O\*+^0"%O]K_QX_\ Q5)GK\W_ (\?
M_BJ=EO\ :_-O\*,M_M?FW^%'R 3=_M?^/'_XJDS_ +7Y'_[*G9;_ &OS;_"C
M+>_YM_A0 W/'7]3_ /%4N[I\W_CQ_P#BJ7+?[7YM_A1EO]K\V_PI?(!-WO\
MK_\ 94;O?]?_ +*ERW^U^;?X49;W_-O\*>G8!-WO^O\ ]E447$DQX^_P=WL/
M]JI<M[_FW^%,C!$DORLN7S]YN>!1IV ?N]_U_P#LJ-WO^O\ ]E2Y;W_-O\*,
MM[_FW^%&G8!-WO\ K_\ 94;O?]?_ +*ERWO^;?X49;W_ #;_  HT[ )N]_U_
M^RHW>_Z__94N6]_S;_"C+>_YM_A1IV 3=[_K_P#94;O?]?\ [*ERWO\ FW^%
M&6]_S;_"C3L F??]?_LJB)_TI>>-G3=QU_WJFRW^U^;?X5%AOM(.&^YURV.O
MTI+T DW>_P"O_P!E1N]_U_\ LJ7+>_YM_A1EO?\ -O\ "GIV 3=[_K_]E1N]
M_P!?_LJ7+>_YM_A1EO?\V_PHT[ )N]_U_P#LJ-WO^O\ ]E2Y;W_-O\*,M[_F
MW^%&G8!-WO\ K_\ 94;O?]?_ +*ERWO^;?X49;W_ #;_  HT[ )N]_U_^RHW
M>_Z__94N6]_S;_"C+>_YM_A1IV 3=[C\_P#[*HK=\PCE>IZ'CJ?]JI<M[_FW
M^%1V^1"/F+<GD%O4^U+Y 2;O?]?_ +*C=[_K_P#94N6_VOS;_"C+>_YM_A1I
MV 3=[_K_ /94;O?]?_LJ7+>_YM_A1EO?\V_PIZ=@$W>_Z_\ V5&[W_7_ .RI
M<M[_ )M_A1EO?\V_PHT[ )N]_P!?_LJ-WO\ K_\ 94N6]_S;_"C+>_YM_A1I
MV 3=[_K_ /94;O?]?_LJ7+>_YM_A1EO?\V_PHT[ )N]_U_\ LJ-WO^O_ -E2
MY;W_ #;_  HRWO\ FW^%&G8!-WO^O_V5&[W_ %_^RI<M[_FW^%&6]_S;_"C3
ML F[W_7_ .RHW>_Z_P#V5+EO?\V_PHRWO^;?X4:=@$W>_P"O_P!E1N]_U_\
MLJ7+>_YM_A1EO?\ -O\ "C3L F[W_7_[*C=[_K_]E2Y;W_-O\*,M[_FW^%&G
M8!-WO^O_ -E1N]_U_P#LJ7+>_P";?X49;W_-O\*-.P";O?\ 7_[*HE;_ $EP
M"N=HZ'G_ -"J;+?[7YM_A40)^TOS_".,M_A2^0$F[W_7_P"RHW>_Z_\ V5+E
MO?\ -O\ "C+>_P";?X4].P";O?\ 7_[*C=[_ *__ &5+EO?\V_PHRWO^;?X4
M:=@$W>_Z_P#V5&[W_7_[*ERWO^;?X49;W_-O\*-.P";O?]?_ +*C=[_K_P#9
M4N6]_P V_P *,M[_ )M_A2T[#$W>_P"O_P!E1N_VA^?_ -E1EO?\V_PJO)(\
M[F& LH4XDD!8[?\ 9'O43FH+;4<5S"2S-*[0P/MQQ)(&^Y]/FY-311K$@CBP
M!V /4_\ ?5+'&(D5(E8 = "U.C0W1*J2(NC."3N]AG^=%*FV^:6[_ IN_NH(
MU:Y<K&Q6,<.X)!/JHY_6KZ(D:!$4*JC  ["A$5$"H %'  [4M=R2CHB3-U:]
M-I=:6HLEN?/O5B+,N?)RK'>..",8_&ML5C:G+J,5QIHTV/>DEVJW1V@[8=IR
M?;G'-;*].*&4CGO&MI:ZCX=>PO;U+*.\FB@$CVR3[F9P H1P022< XXZUC?"
M_P -:?X9TO4+?2=:M]5@-R$!M\ 1;!MPP#$;S_$1C)[5J^/]-AU;P?=V<][:
MV0<H5FNQ\@8,"HSN4@DX (8$5SOP>\Q](OI)M)M]-(>*+_18WCC?9& 0%8G[
MIX+ D-UI#'^)]-\11221V>CZ7=:7<:I;W+F"219EQ(F79,88C')!'2O0]@KQ
M;5;C68/C,(I3JW]GRW<92/4-4:V@/3FWVG:XZY1AG/>O:LF@! @' X'8"G8I
M,TM !1110 4444 4M8EN(=&NI;*/S9TC)1  =Q].:SXCNAC9@N2HSTZX_P!V
MM#6$GDT:[6T;;,8CL.[;S]>U9L+@PI\PR$ /SKP?SK*I>Q$B3 ]!_G_@-&!Z
M#_/_  &C() WJ,G'WE_^*KBXO&FL7*R26NCV;0K*Z*9+Q@S!6(S@*?2N2M7I
MT(\U622\RJ=*=1V@KG:8'H/\_P# :,#T'^?^ U@^'/$-WK%]?6E_916LMJ(R
M/*GWA@V?4#TK0;7M&CF\E]5MUEWRQ[&< [HE#2#K_"#DUK3DJD5.#NF*491?
M*UJ7L#T'^?\ @-&!Z#_/_ :S+/Q/H.HW;VMAK%M//'&9GC5B"$ !+<^@(SZ9
MIC^+/#D=K8W3ZW:K!J&?LDA;Y9@" 2#VP2!DU?+(5F:V!Z#_ #_P&C ]!_G_
M (#5"Y\0:-9:M_9E[JMO!?;=Y@D;!QM+9ST^ZI./05%%XGT&6QM;Q-8M_LUY
M.MM;RME1-*W1%SU)_*CED%F:F!Z#_/\ P&C ]!_G_@-49]=TBUB:2YU*&-%G
M>W8]<2(NYDXZD $FJEIXR\,W\1DL]=M9D^7!7(W;FVKCURQQQ1RR%9FS@>@_
MS_P&C ]!_G_@-4KK7='L?/-YJEO +><6\N]@-DI7?L/OMY^E01^)]"ET6;6(
MM7MWTVW;9-<KG;&W'##J#R/P(-'+(+&I@>@_S_P&C ]!_G_@-9%MXM\.WMW:
MVEIK5M)<78!MX^5:3.<8SW.TX'?!J9/$>A/"9UUBU,(N'M2X<8\U%+.GU 4D
M^P-'+(=F:.!Z#_/_  &C ]!_G_@-9B^)M!DBAD36;1DG19(F#\.K*S CVPC'
MZ*:1O%/AX60O/[;M?LS1I*L@?(9')"$#J<D' Z\'BCED*S-3'L/\_P# :CB
M\V;Y1]_.<^P_V:;:7MM?V<5U93K-;RJ620' 8 XZ$Y[4Z/B6;.T?-UW+Z#_:
MI:@28'H/\_\  :,#T'^?^ T;A_>'_?2__%4;A_>'_?2__%4:@&!Z#_/_  &C
M ]!_G_@-&X?WA_WTO_Q5&X?WA_WTO_Q5+4 P/0?Y_P" T8'H/\_\!HW#^\/^
M^E_^*HW#^\/^^E_^*IZ@&!Z#_/\ P&C ]!_G_@-&X?WA_P!]+_\ %4;A_>'_
M 'TO_P 52U ,>P_S_P !J,@?:EPO\'7/'7TVU)N']X?]]+_\541/^EJ<C[AY
MW#U^M-")<#T'^?\ @-&!Z#_/_ :-P_O#_OI?_BJ-P_O#_OI?_BJ6HPP/0?Y_
MX#1@>@_S_P !HW#^\/\ OI?_ (JC</[P_P"^E_\ BJ>H!@>@_P _\!HP/0?Y
M_P" T;A_>'_?2_\ Q5&X?WA_WTO_ ,51J 8'H/\ /_ :,#T'^?\ @-&X?WA_
MWTO_ ,51N']X?]]+_P#%4:@&!Z#_ #_P&C ]!_G_ (#1N']X?]]+_P#%4;A_
M>'_?2_\ Q5+4 Q]![_Y6HX.81]T\GITZG_9J3(_O#_OI?\:BMF'DC+#J?XE]
M3[T]1$N!Z#_/_ :,#T'^?^ T;A_>'_?2_P#Q5&X?WA_WTO\ \52U&&!Z#_/_
M  &C ]!_G_@-&X?WA_WTO_Q5&X?WA_WTO_Q5&H!@>@_S_P !HP/0?Y_X#1N'
M]X?]]+_\51N']X?]]+_\53U ,#T'^?\ @-&!Z#_/_ :-P_O#_OI?_BJ-P_O#
M_OI?_BJ-0# ]!_G_ (#1@>@_S_P&C</[P_[Z7_XJC</[P_[Z7_XJEJ 8'H/\
M_P# :,#T'^?^ T;A_>'_ 'TO_P 51N']X?\ ?2__ !5/4 P/0?Y_X#1@>@_S
M_P !HW#^\/\ OI?_ (JC</[P_P"^E_\ BJ-0# ]!_G_@-&!Z#_/_  &C</[P
M_P"^E_\ BJ-P_O#_ +Z7_P"*I:@&!Z#_ #_P&C ]!_G_ (#1N']X?]]+_P#%
M4;A_>'_?2_\ Q5/4 P/0?Y_X#1@>@_S_ ,!HW#^\/^^E_P#BJ-P_O#_OI?\
MXJEJ 8'H/\_\!HP/0?Y_X#1N']X?]]+_ /%4;A_>'_?2_P#Q5&H!@>@_S_P&
MF+_Q\,!MX4<=_P#T&G[A_>'_ 'TO_P 542M_I3C</NCN/\:-1$N!Z#_/_ :,
M#T'^?^ T;A_>'_?2_P#Q5&X?WA_WTO\ \53U&&!Z#_/_  &C ]!_G_@-&X?W
MA_WTO_Q5&X?WA_WTO_Q5+4 P/0?Y_P" T8'H/\_\!HW#^\/^^E_^*HW#^\/^
M^E_^*HU ,#T'^?\ @-&/0#_/_ :-P_O#_OI?\:K/*;AS%"^U1_K) PX]ASUJ
M)S<?5[#C&_H+(S3N8H" HXDD'( ]!\O7^53QQK$JHB@*!@<_S^6DC1$4)'@>
M@W#/\ZDBB:Y)P2L(X+#(+^P]O>BE2;?/)Z_D5*5]%L-BB^U,0,"$'#,,?,?0
M'T]ZT%544*H  &  .E 4*H51@ 8 ]*6N]+E5D2%%%% S/U.WOI[G33I\XB2*
M\5[D%L;XMK97WYQQ6R.E86L6<=W=:2TEXMJ;>^655)_UQ"L-@Y[YS^%;HI,:
M.0^*+O'\/=2E5XT6)5DE#NBEHU(+*I=67<1D#(Z^E8?P7M]&A\/Z@-"OY[I!
M.JR0SPK&UOM3Y5.TE7)'5P<-79>)[4ZCIG]GP3:>EU,P:%-0@$T<A4Y(V$C/
MU'3K69X$M]=M;&]M_$L,,-S'<806D"1VY3'!CV\D>N[D&D,X'4H;.'XGW%I=
MZU>Z5J#ZA%/"D\Q:TN@[+L48)"MA' 4J"21S7IOB:2X,5M#:2O'(TF[Y .=H
MSU++^7>O-==@73/C'"-)72M7N;^XCDFMY+6*6>U.Y<[FW!D 3+!L'GC'->E>
M)KIK:UA"QPR*SD$3*K(!CJ0><?[HH T=*N'N=,MY99%E=E&YU38&/K@GBKM5
M--+?V=;[_L^XH,_9O]7_ ,!]JMT %%%% !1110!1UNW2ZT.\@EE$*21%6D)Q
MM%4825AC"EL!0!S[?6KNNQ6TV@WD=\2+=HB)".N*I0IB&,*IP% 'R]1C_=K*
MI8F1(&;<.6Z_WO\ Z]>6:?=FPMY;>YLM1$B7$Q(6QE8$&0G((7!KU+:?[I_[
MY_\ L:-K?W3_ -\__8UYN,P=+&0Y*E[>1MA\1+#RYHG'>"GDEUO6+G[/<PPN
MD"JT\+Q;B,YP#C-9^I?"J/5/$-SJ<^JR;)]0-QY C'RP.H$L.<]7*C)]*]!V
MM_=/_?/_ -C1L/\ =/\ WS_]C730A&A3C3CLC.I4<YN;ZGG_ /PJTK<7LL>M
M2)_:7FB[*IEE5YO,;RLMA,H%0^H6IM,^%]G:7-M_:E[-J-G91RI;6Q'EKA[@
MS'S I 8#Y1CI\M=UL/\ =/\ WS_]C1L/]T_]\_\ V-;^T9',SA=?^&[ZUKVI
M:N-5:.YOO-3:\>Z.-6@$49"[L;DPQW=<,:COOAI-J-GI\,^M/!_9<,:644"%
MHT82*[,V]F;G8H&#P >U=]M/]T_]\_\ V-&T_P!T_P#?/_V-'M YF<=IO@F^
ML[J*:YU6&0VTU[<6[1V^TB6XS\[9;G;DCBK=GX(LK6_\-7+$3'P_I[6D2L@R
M[D*/,)S[,1_O5TVP_P!T_P#?/_V-&P_W3_WS_P#8T>T"YQFL_#Q=8UK6KZ34
MG6/4H52*W\H%89"BQR2=?F+(I4>F35NU\%BQ\"ZIX;M+YP+Z28_:G&Y]DC#
M<ELNP0!=WH!Z5U&UO[I_[Y_^QHV'^Z?^^?\ [&CV@79Q&J_#N2\\12ZU8:LU
MK<$A8E>/<D4:V_E)A=V/,4EF#=MQ%44^$PM[26RM-:E^R$S/$DT*EU:2!822
M00#\N_\ [[KT78?[I_[Y_P#L:-A_NG_OG_[&CV@<S/.?^%211?:XK35GBMY9
M)S!$T0/V=)(S&J#GHH:3'^\*<OPJ^PW,T^C:IY#"[>6TCFB)2WB9&7RP58$;
M2[%2#QFO1-A_NG_OG_[&C:W]T_\ ?/\ ]C1[0.9E32;.33-$L;":ZGO)+6!8
MGN9F)>5@.7//4GFIXRWF2\8^;J&Y/ ]ZDVG^Z?\ OG_[&H85/G3?+_&/X?\
M9'^S473$3;F]6_[Z_P#KT;F]6_[Z_P#KT;#_ '3_ -\__8T;#_=/_?/_ -C1
M[H@W-ZM_WU_]>C<WJW_?7_UZ-A_NG_OG_P"QHV'^Z?\ OG_[&CW0#<WJW_?7
M_P!>C<WJW_?7_P!>C8?[I_[Y_P#L:-A_NG_OG_[&CW0#<WJW_?7_ ->C<WJW
M_?7_ ->C8?[I_P"^?_L:-A_NG_OG_P"QH]T W-_M?]]?_7J,[OM0.&^Y][=[
M_6I-I_NG_OG_ .QJ(J?M:_(?N'G;TY_W:/= EW-ZM_WU_P#7HW-ZM_WU_P#7
MHV'^Z?\ OG_[&C8?[I_[Y_\ L:/= -S>K?\ ?7_UZ-S>K?\ ?7_UZ-A_NG_O
MG_[&C8?[I_[Y_P#L:/= -S>K?]]?_7HW-ZM_WU_]>C8?[I_[Y_\ L:-A_NG_
M +Y_^QH]T W-ZM_WU_\ 7HW-ZM_WU_\ 7HV'^Z?^^?\ [&C8?[I_[Y_^QH]T
M W-ZM_WU_P#7HW-ZM_WU_P#7HV'^Z?\ OG_[&C8?[I_[Y_\ L:/= "Q[[O\
MOK_Z]1V['R1AV;D\@X[GWJ3:?0_]\_\ V-16X9H02">3SL]S_LT>Z!+N;U?_
M +Z_^O1N;U;_ +Z_^O1L/]T_]\__ &-&P_W3_P!\_P#V-'N@&YO5O^^O_KT;
MF]6_[Z_^O1L/]T_]\_\ V-&P_P!T_P#?/_V-'N@&YO5O^^O_ *]&YO5O^^O_
M *]&P_W3_P!\_P#V-&P_W3_WS_\ 8T>Z ;F]6_[Z_P#KT;F]6_[Z_P#KT;#_
M '3_ -\__8T;#_=/_?/_ -C1[H!N;U;_ +Z_^O1N;U;_ +Z_^O1L/]T_]\__
M &-&P_W3_P!\_P#V-'N@&YO5O^^O_KT;F]6_[Z_^O1L/]T_]\_\ V-&P_P!T
M_P#?/_V-'N@&YO5_^^O_ *]&YO5O^^O_ *]&P_W3_P!\_P#V-&P_W3_WS_\
M8T>Z ;F]6_[Z_P#KT;F]6_[Z_P#KT;#_ '3_ -\__8T;#_=/_?/_ -C1[H!N
M;U;_ +Z_^O1N;U;_ +Z_^O1L/]T_]\__ &-&P_W3_P!\_P#V-'N@&YO5O^^O
M_KT;F]6_[Z_^O1L/]T_]\_\ V-&P_P!T_P#?/_V-'N@&YO5O^^O_ *]&YO5O
M^^O_ *]&P_W3_P!\_P#V-&P_W3_WS_\ 8T>Z ;F]6_[Z_P#KU&&)N7&]ONCY
M<]/QS4FP_P!T_P#?/_V-1@-]I=>2 H^79T_\=HT DW-ZO_WU_P#7HW-ZM_WU
M_P#7HV'^Z?\ OG_[&C8?[I_[Y_\ L:/= -S>K?\ ?7_UZ-S>K?\ ?7_UZ-A_
MNG_OG_[&C8?[I_[Y_P#L:/= -S>K?]]?_7HRV.K?]]?_ %Z38?[I_P"^?_L:
MK,6NF,4&1&#AY OZ#Y>M1.I&"\WL7&/,*\LER[10NRHIP\F>GL.:G1?+0)$&
M50. "<#WZT)$(T"*NU5X *\#_P =HB@^U<MQ .XQF0^W'3^=%*C=\TM_R]!R
ME?1;#HD:Z_B/D=R"?WGM]/YU> "J%4 *.@'04      #H!2UW1BHJR)2L%%%
M%,84444 96M1Z?)=Z.=2D='6_5K4(/O2[6P#[8S6^*P-:N+&"ZT@7]L9WEOU
M2V(./*EVL0WY C\:WEI,:.>\:IX?.@O-XKC5K.%U*.%8R)(3M4QE/F#Y./EY
MJGX'N?M=K</9:_)K.G(WEPBZA*7-LPZQR$@$]OO 'ZT_XBQRS>$GBM;26YNY
M+F!;4Q2F,P3&10DN[!VA3AB<'I6;\-8KR&778]>EFEUU;J,7TCLC(PV#RRFP
M 8V^V?6D,XK7FCMOBDNC?(D-YJT5X&AMX[JYBD&W)#(P>)6Q@[AP">U>H^+"
MXLX2H^0.=Y\LO@8ZXP0?H<5Q%[X2\01^/[C5;+1;5%^WI-)?07+Q27<)* (5
M1@/D&YB7#9X'>N\\175S!' ME,\4[L=NT;L@=>-IS^E %S11&-'M?L\BS1>6
M-KK'Y8;WV]JT*J:?]I-C";[:)]OSA:MT %%%% !1110!GZ]]G_L"]^VQ>= 8
MB'3^\#VK/A51!& JXVC'RCTK1UR1HM!O'2!;AA"V(GZ.<=#P:HPDB"/)_@'<
M^G^]6=2]M"9"[1_<7_OE:-H_N+_WRM+D_P"<_P#Q5&?\\_\ Q59^\0)M']Q?
M^^5I1'GI&/\ OE:56PP)Z9_S_%7&:AX4UO4+.2%KN)#'+,MNIFW9ARS+G)^\
MQ8#/.W:*J*;&M3L=H_N+_P!\K1M!'W5_[Y6L;4-,UMM65[&^FM[?[-%&K&X7
M!VEBV5.3DG8"WIFJ,.G^*Y0IN[\PDN=KM<1-(@(C#;2!CG$I'7&0.U5RON.Q
MT^T?W%_[Y6DPO]U?^^5KFUL/%D;F<ZBBR1A"55T/FD;0=XQD_*K<#J7]JBLY
MO$]QX;AV_;OMEU>\*SQK)' JDL<D84%AQQGGBERL+'5%0,95>?\ 96@H,<JO
MXJM<LFF^+([A"M['F5O-EEAN$"L0N.01DABJXQTR:JZ=I'B%76XMKJZ64B.V
M>2ZG4N/+5?F.X<H6+YV_>P*?*^X6.RPO]U?^^5HPO]U?^^5KGI-+\52QQE-;
MD1RFYQ'+'R[;B5&5/ PBK]23FIM4L?$+7L4EE<2DI9QPR)%<HFYRY\PA6X#$
M!<-Z9I<K"QN;!C.Q<?[JTF%_NK_WRM85YIFOR7-C=VNH(+FVM5C8B10DSL^9
M"00<C"J!TY)/T@M[+QAY:22:EL='#+#+/&X;DDAR!R,#H/[WM3Y7W"QTVSY<
M[5Q_NK3<+_=7_OE:XR'1/%232WHO#%<SE5>1KB.258^Y'(7J!WZ>M;>M67B&
M2<G2-2>*(+'%A6C#,,'S),''S9V]QQG%'*^X6-D*"< +G_=6HXP/,ERL?WAC
M 'H.M82:?XCGU9OM]VK6D4P*[YD*N58E6V+@CC;D9Y)--NH?&#ZK=&QOK2.T
MRVSYE#9PC#(.<<Y3!S@<D\T<K[A8Z,*#T5/^^5H*C'W5_P"^5KFSI7B.[LWC
MN]1.P[/+ADG0D@RDL9& ^8A0 ,>IZTZRL/$$-A=37$KF]N[N)I<7,9=80H#!
M&^ZOS9('8>]'*^X6.B50W15_[Y6C:/[J_P#?*UR5UHOBC5!+%>W0,1DR ]RG
M (9-RA<8&U^A[KVKH=)74%MIX]9&[=+(R,\RMF,GA"%.!@<=Q2<6%BXR;?O(
MH^JK1M&/NK_WRM<':>%O$^BZ/&FD78MY%MT,T$5R@\V9I"9/F8'&Q,*IZ?E4
MD.B>.O-26354BGVQ+-(LT9:4HJ<-QTW-*2..@]:.5]PL=QM']Q?^^5HVC^XO
M_?*U(_,C;1QG@<__ !5,S[_J?_BJCWB1-H_N+_WRM1E1]J4[5QL/8>M2Y_SS
M_P#%4P_\?0/R_=//.>O^]THU =M']Q?^^5HVC^XO_?*TN?\ //\ \51G_//_
M ,51[P";1_<7_OE:-H_N+_WRM+G_ #S_ /%49_SS_P#%4>\ FT?W%_[Y6C:/
M[B_]\K2Y_P \_P#Q5&?\\_\ Q5'O )M']Q?^^5HVC^XO_?*TN?\ //\ \51G
M_//_ ,51[P";1_<7_OE:-H_N+_WRM+G_ #S_ /%49_SS_P#%4>\ @"_W5'_
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
MC[6HROW">BYZT]>X%C\#^7_V-'X'\O\ [&F<>W_CE''M_P".4M>X#_P/Y?\
MV-'X'\O_ +&F<>W_ (Y1Q[?^.4:]P'_@?R_^QH_ _E_]C3./;_QRCCV_\<HU
M[@/_  /Y?_8T?@?R_P#L:9Q[?^.4<>W_ (Y1KW ?^!_+_P"QH_ _E_\ 8TSC
MV_\ '*./;_QRC7N _&>Q/X#_ .)J*W7;"/E8<GJ 3U_W:>,>W_CM16^/)'U/
M7:>YH^8$_P"!_+_[&C\#^7_V-,X]O_'*./;_ ,<HU[@/_ _E_P#8T?@?R_\
ML:9Q[?\ CE''M_XY1KW ?^!_+_[&C\#^7_V-,X]O_'*./;_QRC7N _\  _E_
M]C1^!_+_ .QIG'M_XY1Q[?\ CE&O<!_X'\O_ +&C\#^7_P!C3./;_P <HX]O
M_'*->X#_ ,#^7_V-'X'\O_L:9Q[?^.4<>W_CE&O<!_X'\O\ [&C\#^7_ -C3
M./;_ ,<HX]O_ !RC7N _\#^7_P!C1^!_+_[&F<>W_CE''M_XY1KW ?\ @?R_
M^QH_ _E_]C3./;_QRCCV_P#'*->X#_P/Y?\ V-'Y_E_]C3./;_QRCCV_\=I:
MKJ+7H/P?0_E_]C44TRQ87!9R.$4#<?\ QVHGG,K%+4*3WD8+M'T]33XX$BSS
MO<]7?:36/-*>E-Z=S3E4?B*UY:075G*=:6-[3;N>*0?NPHZ[OEP:X:VU;X;7
M.K&S33K-=V%65[91&W_CM=5XSL;C4/!]_;67^ND0;%!7+8() QSTKY^M-)O[
MK4DLX+68W+2 "/8<@YKT<+A:;A=W;,:E25]-$?4%G9((XOW8C@B4"&$*  !T
MR!Z>E7ZJZ;!+;:7:P7#;Y8X41V]6"XS5JJLD[(T6P4444AA1110 4444 %%%
M% !1110 4444 9NJWDMI<Z8L5FMR+B\6)V*D^2I5CO\ ;IC\:VQ6/J3ZDEQI
MW]F*&1KM1=Y .(<')Y]\5L+28T+1112&-"*"2  6ZGUKG/%FQH8%> /NW#=G
ME<#/ P>3CK72U@^)9+/[/%'?&X6-R<M"BM^8(/Z<T ;4(_=1\$?*.#UJ2JUE
M/%<VD4MNQ:-E&TD<XZ59H **** "BBB@"EK'VK^QKH6'%R8R(S@'!^AJA%N$
M,88G=M /&.<?[U7]8AN+C1;N*RD\JX>(B-_[IJA"C+#&"#D( ?D;DX^E95+6
MU(D/R??_ #_P*C)]_P#/_ J-I]#_ -\-_A1M/H?^^&_^)K+W2 R??_/_  *C
M)]_\_P# J-I]#_WPW_Q-&T^A_P"^&_PH]T R??\ S_P*C)]_\_\  J-I]#_W
MPW_Q-&T^A_[X;_XFCW0#)]_\_P# J,GW_P _\"HVGT/_ 'PW_P 31M/H?^^&
M_P#B:/= ,GW_ ,_\"HR??_/_  *C:?0_]\-_A1M/H?\ OAO_ (FCW0#)]_\
M/_ J,GW_ ,_\"HVGT/\ WPW_ ,31M/H?^^&_^)H]T R??_/_  *C)]_\_P#
MJ-I]#_WPW_Q-&T^A_P"^&_PH]T R??\ S_P*C)]_\_\  J-I]#_WPW_Q-&T^
MA_[X;_XFCW0$R??_ #_P*HXF)DE^8GYAQCIP/]JI=I]#_P!\-_A4<6XR3 [N
M&&!L/' ]J+Q&29/O_G_@5&3[_P"?^!4;3Z'_ +X;_"C:?0_]\-_\31>(!D^_
M^?\ @5&3[_Y_X%1M/H?^^&_PHVGT/_?#?_$T>Z(,GW_S_P "HR??_/\ P*C:
M?0_]\-_\31M/H?\ OAO_ (FCW0#)]_\ /_ J,GW_ ,_\"HVGT/\ WPW_ ,31
MM/H?^^&_PH]T!,GW_P _\"J,G_2U^;G8>/7G_>J7:??_ +X;_"HSG[4!R/D/
MR[#Z_2A<HR3)]_\ /_ J,GW_ ,_\"HVGT/\ WPW_ ,31M/H?^^&_PH]T09/O
M_G_@5&3[_P"?^!4;3Z'_ +X;_P")HVGT/_?#?_$T>Z 9/O\ Y_X%1D^_^?\
M@5&T^A_[X;_XFC:?0_\ ?#?_ !-'N@&3[_Y_X%1D^_\ G_@5&T^A_P"^&_\
MB:-I]#_WPW_Q-'N@&3[_ .?^!49/O_G_ (%1M/H?^^&_^)HVGT/_ 'PW^%'N
M@)D^_P#G_@51VX*P@8*\GC\3_M5+M/\ =)_X W^%1VZ8A&%*\GC:Q[GVH]T9
M)D^_^?\ @5&3[_Y_X%1M/H?^^&_^)HVGT/\ WPW^%'N@&3[_ .?^!49/O_G_
M (%1M/H?^^&_^)HVGT/_ 'PW_P 31[H@R??_ #_P*C)]_P#/_ J-I]#_ -\-
M_P#$T;3Z'_OAO_B:/= ,GW_S_P "HR??_/\ P*C:?0_]\-_\31M/H?\ OAO_
M (FB\0#)]_\ /_ J,GW_ ,_\"HVGT/\ WPW_ ,31M/H?^^&_^)H]T R??_/_
M  *C)]_\_P# J-I]#_WPW_Q-&T^A_P"^&_\ B:/= ,GW_P _\"HR??\ S_P*
MC:?0_P#?#?\ Q-&T^A_[X;_"CW0#)]_\_P# J,GW_P _\"HVGT/_ 'PW_P 3
M1M/H?^^&_P#B:/= ,GW_ ,_\"I,GW_S_ ,"I=I]#_P!\-_A4$D^'\J%#+*/O
M* ?E]SQ42G""NRHQ;>A)+,L,9>5MH'<__M5!MFN?]9NBBS]S/+C_ &OFX^E/
MBM2KB68M)+V;8P"_08J8X5=S':O3<RD#\\5GRNJ_>6G;_,OFC#2.X(H152,8
M4<!1_P#M4@+N_EPC>PX;.0J?4Y.?I3HX'N.6!BB/K]YOT^45=1%C0(B[5'05
MVPI)$V(X;=8FWLQDE/5VZ_AZ4]88ED,BQ1AS]YP@!/XT^BM]M@"BBBD,****
M "BBB@ HHHH **** "BBB@ HHHH S]4M;RYN--:RN!"L%XLDX+E?,C"L"OOR
M1Q[5LK6%K%I!=76DM<7BVI@OEDC4G_7,%8!/QSG\*W128T+1112&%<MXJN_W
MUO;Q_-(@,I1AQC!PW3G&.1@\5U-87B":*#[/YUM;3(Y9/](*@*>QR>@^G- &
MM:HL5M$D2JJ!1@(, <=JGJKI\[7-C%*Z*C,O*J<@?0U:H **** "BBB@"AKL
M(GT&\B:<6X:(CS2,[?>J$"@6\?"GY ,[1SQ]*O:^8!X?O3=LZPB%BY09('L*
MHPLOD1X8?<'4]L?6LZE[$2'X'HO_ 'S_ /6HP/1?^^?_ *U&1_>7_OK_ .RH
MR/5?^^O_ +*LM20P/1?^^?\ ZU&!Z+_WS_\ 6HR/5?\ OK_[*C(]5_[Z_P#L
MJ>H!@>B_]\__ %J,#T7_ +Y_^M1D>J_]]?\ V5&1ZK_WU_\ 94:@&!Z+_P!\
M_P#UJ,#T7_OG_P"M1D>J_P#?7_V5&1ZK_P!]?_94:@&!Z+_WS_\ 6HP/1?\
MOG_ZU&1ZK_WU_P#949'JO_?7_P!E1J 8'HO_ 'S_ /6HP/1?^^?_ *U&1ZK_
M -]?_949'JO_ 'U_]E1J 8'HO_?/_P!:C ]%_P"^?_K49'JO_?7_ -E1D>J_
M]]?_ &5&H!@>B_\ ?/\ ]:C ]%_[Y_\ K49'JO\ WU_]E1D>J_\ ?7_V5&H!
M@>B_]\__ %JBB \V;C^+NHQT'M4NX>J_]]?_ &51QLOF2_,?O=">.@_VJ-0)
M,#T7_OG_ .M1@>B_]\__ %J,C^\/^^O_ +*C(]5_[Z_^RI:@&!Z+_P!\_P#U
MJ,#T7_OG_P"M1D>J_P#?7_V5&1ZK_P!]?_94]0# ]%_[Y_\ K48'HO\ WS_]
M:C(]5_[Z_P#LJ,CU7_OK_P"RHU ,#T7_ +Y_^M1@>B_]\_\ UJ,CU7_OK_[*
MC(]5_P"^O_LJ-0# ]%_[Y_\ K5$0!=J-H^X?X!CK]*ER/[P_[Z_^RJ,LOVH?
M-_">,\=?]ZC49)@>B_\ ?/\ ]:C ]%_[Y_\ K4N1_>'_ 'U_]E29']X?]]?_
M &5&H@P/1?\ OG_ZU&!Z+_WS_P#6HR/5?^^O_LJ,C^\O_?7_ -E1J 8'HO\
MWS_]:C ]%_[Y_P#K49'JO_?7_P!E1D>J_P#?7_V5+4 P/1?^^?\ ZU&!Z+_W
MS_\ 6HR/5?\ OK_[*C(]5_[Z_P#LJ>H!@>B_]\__ %J,#T7_ +Y_^M1D?WE_
M[Z_^RHR/5?\ OK_[*C4  'HO_?/_ -:HK=0(0,+U/\(]3[5+N&1AE_[Z_P#L
MJC@PL6/E7D\!NG)_VJ+,9)@>B_\ ?/\ ]:C ]%_[Y_\ K49']X?]]?\ V5&1
M_>7_ +Z_^RHU$&!Z+_WS_P#6HP/1?^^?_K49'JO_ 'U_]E1D>J_]]?\ V5%F
M 8'HO_?/_P!:C ]%_P"^?_K49']X?]]?_949']Y?^^O_ +*BS ,#T7_OG_ZU
M&!Z+_P!\_P#UJ7(]1_WU_P#949'J/S_^RI:C$P/1?^^?_K48'HO_ 'S_ /6I
M<C^\/^^O_LJ,C^\/^^O_ +*C4!,#T7_OG_ZU&!Z+_P!\_P#UJ7(_O#_OK_[*
MDR/[P_[Z_P#LJ>H!@>B_]\__ %J,#T7_ +Y_^M1D?WA_WU_]E1N']X?]]?\
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
M]+1D>J_]]+3N?4_G_P#94<^I_/\ ^RHN^P:C<CU7_OI:,CU7_OI:?SZG\_\
M[*DY]3^?_P!E1=]@U&Y'JO\ WTM&1ZK_ -]+3OF]3^?_ -E4%S?VUDUN+RX$
M/VF=;>'<"=TC9PO!..AZT_>#4ER/5?\ OI:BB8>;-_O#JR^@K(7QMX?>9XXM
M2:41QO+))';3.D:(65F9@,*,HV">N.,U73Q]X82,7#:LRI-,T>UK:<-&RJF=
MZ[<H '7D@#YA3M+L/4Z3(]5_[Z6C(]5_[Z6LN;Q3H=O=:G;2ZK$)M*6-KQ0K
MGRO,.$Y'!)/&!T[UKL&5RN3P?[W_ ->E[RZ!J,R/5?\ OI:,CU7_ +Z6G<^I
M_/\ ^RHY]3^?_P!E2N^PAN1ZK_WTM&1ZK_WTM.Y]3^?_ -E2\^I_/_[*B[[!
MJ<_XPUV;0=#AGM)+>&6YO8;075Q@Q6H<\R/@] !W[XKE7\<:Q!J_V>#5;*[:
MTU""U^RK;#S+^(J'DN.#\BA"2"O'R^^*U_B'XSN/"J6,%I80WS74<LLZ7*ET
M2)"H&0#P"S@;N<>AK!D^*5]]IUR6VT.SD6SC$5JQ1E>1FG$,:Y./,5CO/& -
MN.]:Q7D6BK8_%3Q+-'9Q3V\,4HOO,OYC"0OV5HS,B*/[_EJ23VP/6ETSXJ^(
MM^FIK$44#6UPYUB<08!C\KS4CC&?O;2,^Y [UN3?$A++Q;IFAWUM8MOA=M1D
M\LQF%_*=T15)(X5"&R3U K/TSXDZGK>CV%V-/T>P>\D=&%]NQ%Y47F2.XR,#
M!0+WQSZ"K**T?Q0\3C3I)9K%5O;?4/-N+9K9T:.P$2RLN&&=P!(W=R.*6U^)
M&MWEU YO+)6_T3.GR0?/,LVYW8MG*".(H2>G!S5_3?B3J.LQV5];Z/91QS75
MO836TVYKF:62,.Y3_84,.HY&>E4]-^+<FHW445KHUF)I[)&24 @/(IS<#(_Y
M9QI^H(HMY".L\#:Y>:_HMW<:I-%+<0WKVY\E4$2[<']VX/[Q<$<GGJ#729'J
MO_?2UQ?@3QO<^)KN339M+ATZ2QMC+<Q0Y41EW_<[1P,-'EC7;9)'4_G_ /95
MC*Z>Q#W/*/CSX?&I>$X-8A53-ILF)"",^4_!Z>C8_.N,U'XAFZ^!=GHJ2[M2
MDF^Q2@'YC$G(..O(POX5[_JEA#JVE7>G78W0W4+1."1P",9^][U\Z> OASJ<
MGQ,AM=6T^X2STZ=I)99(B$EV'Y0#T.3BMZ;O'WNAF]S1\>_#U="^%>A7T$86
M\LO^/YE(R3+SDXY^4X%1^,_'LGB?X9^'=)M7WZA=OLNT!Y+1D*N?]XD&O>]<
MTJ'7M!O=+NN8[R%HR2<[21P>O8\U\_?##X?ZD?B/&VM:?/#;:6S2N\L959'4
MX4 G /.#UZ"B$E)7ET!JQ+XH\::1I_P]F\ 6%G<--:[(GO,KY;R*P9SZ]013
M?A[\6[/P7X5&E7&DW%T_G/+YB2JH^;V(->G?%C1(KGX<:D--TN*2[9HROV>W
M!D/[P$XVY/KFL3X:>";#5_A6^F^)])VNUU*P,L>R5/1@3@BCGBXZH+.YQOQ
M^+=OXT\+G2+/2)K8O.DC2R2AONYX  'K5*\UVXT'X(:?H.&AN=7N9+AP?O"W
M!&"1U^8C\A6S/X8\6_"C7O/T2U_MW1YGY0P"0M[.HR5/^T.#5?1M&UCXB_%J
M/4M>TFYL]/0B5HIXBJ)&G2/YL9R?TS5^ZEIL)7*'AG6M U'P$? \EA<1ZAJ$
MAD6]8KL^T#_5CU XV_C6A\(_'<GAFSU?2+^WDN?*1KJ"W1@&W+_K%&?89Q[5
M[T-)TT2!UTVS# Y#>0F0?7ZUX-\2/"FK^'/B:FM^&]/N)XKEQ=J((BX23/SJ
M<9Z]?^!&I4XSNFAVL<UXL\;VGB+XB6GB.VM)H8(3"3$Y!8A.O2O2S^T+I)8G
M^P+[D_\ /5/\*Y;QAI=UK7Q0TC4M.T*YBLKB.T=U2S950_Q!AC ]\U[^VEZ?
MN.+"TZ_\\$_QI5)1LKJX13N?,'CGQ-)\1_&%G-I>F3PMY:6\<).]F.X\G QW
MKZAC!AL@N$9XX@ ID4!B .,]J6&RMK=]]O;0PMC&Z.-5/Y@U*S.J,ZJSE5R$
M4C+>P^:LISYK*Q25F86O7>M+H0?2K79?-*<B&42;(U0L3NVXR>F,<].]9MQX
ME\0Q6=R@TR,,C&".4V\K2&0 _.4'9R,CG R,UKZSK-S9Z?:M C6<]U=K;C[3
M(GRIU+9W%?IDUEIXRU$;E%DUZ>63]YY.$WD*>A).TQ_]]52O;8T7H36_B'4V
MEAM9=-9'$@AGNI[>5@'R^.!C.50<C@%Q]*D74];OO#MU/#IZ6ET]TEO;1H6#
MQJ7 =G+ @8&3D CI43>-+G@IICN%BW2)]H("8SDAL9.04 '^U4$OCN1V9H+(
M?9XW;S&^TDN56)G*CC DX48Y'/M0[VV';R#^VO$.D>>^L6RZA;QNJ )&V\_.
MB';C 8MO.!CDJ33Y-<UB*>;S-)&^!@',4<CQ#Y5!YZD*S$D #(7@G-6)]:N#
MI6C>7##93:A<E1YDZ2JBJ"=RL3M+$XQWZXIG_"<IB9OLR?N=Y.Z[QN ?8"I
MPPR020<*#ZBDHW2YD.]MA8];UJ[U=;&&R\E/.1&N$MI4*C<I+98XPPSQU ZG
M--O-6\0/K5R+*SNH;"8>79L(@<E'&YSSD;LO@$#@#'6H!X^G"K.+&-XV4)#&
M9CM=][#*OCG< N!C^+-3?\)]=HQ,UG <M*$42D+\LCA%9B,[R(V 7N2*NR -
M/\1^)I?+METZU9]L0,KP21AFDV_.%[*NX@C.?E)]JE;Q7K9>W2+34+S2;2IM
M)OD^=5*D],@$L6Z8X&36SH7B&?6KNX22P:TB1!)$[2%BZEW7!&.#\F<9/!K:
MR?6JL(X6#Q1XC2WA:6R%Q+*HVDVTBJS#GRPHY#?-C<>/E)J];>(]<DU"WAN=
M,CCCN+@*I6*0LD9#')[9&!D]LXQ769/J?SHR?4_G3$%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% &?J=I>75SIK65R(%@O%DG!8CS
M8PK K[\D''M6RIS6#K-I;75WI#75V+9H+]98E(_USA6&S\B3^%;R]*3&A:**
M*0PK%UVPEU#RHX@O"N<L#Z<#(Z9]:VJ3 H BMHA#;Q1@8"J!C.<?C4U&** "
MBBB@ HHHH H:Y;QW6@WD$TWD))$5:3/W<]ZHQ(1 @ + * #M)[?2KVNI!)H-
MZEX7$#1,',9PV/;WK/A5?)3Y5/R 9VCG]*RJ$2)=K?W3_P!\'_XFC:W]T_\
M?!_^)INU?[J_]\K_ (4;5_NK_P!\K_A67S)';6_NG_O@_P#Q-&UO[I_[X/\
M\33=J_W5_P"^5_PHVK_=7_OE?\*/F [:W]T_]\'_ .)HVM_=/_?!_P#B:;M7
M^ZO_ 'RO^%&U?[J_]\K_ (4?,!VUO[I_[X/_ ,31M;^Z?^^#_P#$TW:O]U?^
M^5_PHVK_ '5_[Y7_  H^8#MK?W3_ -\'_P")HVM_=/\ WP?_ (FF[5_NK_WR
MO^%&U?[J_P#?*_X4?,!VUO[I_P"^#_\ $T;6_NG_ +X/_P 33=J_W5_[Y7_"
MC:O]U?\ OE?\*/F [:W]T_\ ?!_^)HVM_=/_ 'P?_B:;M7^ZO_?*_P"%&U?[
MJ_\ ?*_X4?,"MJ6IV&C6GVK5[RWL8,[1)<,$!/H,CG\*P?%#Z!XFTVXT-_%-
MK875N4O6F@F0R6XCY+ =OE/)[9%7-:T2\OM>T;5=-N+-)--\Y6ANXF9") H+
MKMZ. ,#/J:YB7X9W=U9I87VJV9LK:>:2$Q0.))O.EW2&4^NS*@#CFM8J.]RT
MD.U#PGX72XNYAXFL+.RU'28HH(RJEHK.-0-R/NY0@DGC^+K5:;X;>')+ZUM8
M?$\$,=M%->P0%%:18'E67S Y;.!M5=QSE1BFV_P> C5+S68[@>1]D8M"WRVP
ME!6)?8(I'N6)I;+X3W42E9O$*-+-;+9W=PL!+F$.&\M > NQ(TP?]L]ZTNNX
M[DA\"Z&RQW-GXV_?ZI +GS9RDJW7E3"X:4#(^7.<C/0]>*[5/$FAR3RP-KVG
M27$$/FSCSE7"A02^.PP<^V17$7/PCGN=)L[9M<B6?3X5M[*=86!1#*[2 @<?
M-&X3 ]*FE^&M[<0R175YI=S;QS7,MO \4JB7SP$/F,.1M3@;>^#VJ7RM;AH=
M]9W5OJ-G'>6$T=S;2C,<L0RK?3Y:FVM_=/\ WP?_ (FJ.C6,^FZ!86-]>'4+
MBVA$<EU(HS*?7D9]LGDXJYM7^ZO_ 'RO^%92WW(8[:W]T_\ ?!_^)HVM_=/_
M 'P?_B:;M7^ZO_?*_P"%&U?[J_\ ?*_X5/S$07.DV%[<P7-]IEK<SVYS#+/;
MAFBYS\I*\<TR?0M(N8/)N-%LI8]H38]L",;M^,8Z;B6^O-6L#^ZO_?*_X48'
M]U?^^5_PIION%RL-&TQ;3[(-(M/LV_S/)^SC;NV[=V,=<'&?2H;C0='NKE?M
M.A6,V/G!>T!PP 4'E>N !] *O[5_N+_WRO\ A3/+'VI?W?\  >=HP.?IUIW:
MW8[D:Z58)JIU1-,M5U$KM^V"W E(QC&[;GIQ38]&TN%46'1[.-8XWC0+; ;4
M<Y=1\O1CU]:M$*/X5S_N+_A28']U?^^5_P *+R[BN-BLX()9);>SCADF55D>
M.+:7"C"@G;R .!Z5(4;^Z?\ OD__ !--VC^ZO_?*_P"%&T?W5_[Y7_"D[OJ
M[:W]UO\ OD_X4N']&_[Y/_Q-,VK_ '5_[Y7_  HVK_=7_OE?\*6W40[:W]UO
M^^3_ (4I#GJ&_P"^3_\ $TS:O]U?^^5_PHVK_=7_ +Y7_"CYC';6!R%.?]T_
M_$TN']&_[Y/^%,VK_=7_ +Y7_"C:I_@7_OE?\*-NH#@K#L1[[3_A3( WD#&2
M,GHI]3[5S7B?5]3L=7L++2&LX1<0R2R/<6_F?=*C P1CK6=9:YKT&M:;;W\^
MG36MU<&)Q%9;&'R,V02Q[CTKEGC*-.LJ$I>\SHCAZDJ?M$M#N=K?W6_[Y/\
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
MXM+8'BWB_P"^!5>S0K%4E!U>$?\ ;1?\*898!UE@_P"_B_X5H"&(=(HQ_P
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
M=83Q.95EM9'1D21D3+ $'ICMC ^M &P-7L3&SK=1L%SD!N>,_P"%(NLV#?\
M+U&#VR<9X!X_,5@:8UE>72Q'3Q"L@.[+$'E<8]",#!YZTD=Q9P2(YTDIM."3
M)T4$%3@]>,4 =#_:UJ);F-I0&M5W2\<*,9H75[)H]_VA , X)P>F>GX5BP7&
MF3_:YA8N&G3$@=@1+N).!@^WZU6::TAG42V&XD??1R!MP0<9/0D_3% '2OJM
MHEBEX91Y$@RK 9SQG^0-1C6[%BX6=3L4,W!X!QC^8K*DO[$VL"M9R^7N=EB0
M8(&.<COU[572?3_WPMK 12VX_>+))\NU>><=\@#% '06^K6EU.8;>4.PZXZ#
MGU_ U'%KFGS(62ZC !(^;C_/6L:"Z@MH;J6"S2*18\*H<_.PXVG^F.U4FU&V
M^U(RZ.I$653:Q'RCH>F.Y^G>@#JVU6U6 3>:&0ML^49P?2D&K631EUNHBH&<
M[O\ /I6!'=6?V=8VL_\ 19/G.&(#.!SG)Z<8]R*8+G37C+PZ7,S[3P7X*D-G
MG)^7'7ZB@#HCJUGNC_?#$D?F!CT"YQDGZTAUBQ$WE_:H]P7=UXQG'6L 2VT[
M1P2V47E[8H<>:VW:6/\ +J*FL[:WO;D6TUG'LVE]P=MRKG"]?7F@#<_M6R_Y
M^H< X)WC@XS0-3MFAEE24-'$H9F7D8.?\*J3>'-/F>/,6U%SE%. XYX/YU/'
MI-O$)54R;)%"E=Q   Q_2@!R:I:N#B90P4L5/4 #)XI8]4M)5R)T'R[L,<'&
M,Y_*J\&A6<%TTT*LFZ,QA5; &>I'OQ2_\([IF<_9N_\ >/\ GG/- $QU6TV.
MRW$<FSJ$.[OCM[TR'6[&?;Y5RF6;;@\?C]*<FCV<4'DPQ;$W*QP>NWH*1]%T
M^2/RWMEV[0N/84 *VLZ>K8-Y".,YW5:@G2XCWQ'(W%3QW!P?U%4#H&F\XM\9
M;=]X\=_R]JO6MNEK;K%'D@9))/)).2?S- $M%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %&!Z444 &!2!%#$A0">IQ110 ,JLI5@"",$'O
M1@#H*** $**V-R@X.1D=#2A%484 #T%%% !@>E&!Z444  10  H  P,#I054
M]0#]1110 !%48  'M2&-"P8JI(.02.E%% #L#THP*** $V@]0*7 HHH 8(8A
M(T@C7>P 9L<FG8&>E%% !@>E-:")_OQJW&WD=O2BB@!VT8QCB@J#U%%% "*B
MHH5%"@#  &,4H '0444 -6*-&8HBJ7.6('4^].P/2BB@ VCTI!&BDD* 3U('
M6BB@!=H]*7 HHH :\:2(4=%93U!'!IV .U%% !BDP/2BB@!<#THP*** $P!T
M%&T'J!110 8'I1@>E%% ";%SG:,_2E  Z"BB@ P/2C:/2BB@ V@=A2X%%% !
M@>E)@>E%% "X%(R*Z%74%2,$$=:** &K%&@ 5%  P,#M3L#.<<T44 &T>E(R
M*RE64$'J#WHHH #&A !4$ Y (Z4H50,  #&.*** %P*8D$498I&JECEB%ZGW
MHHH =@>E&!Z444 )Y2;"FQ=IZKCC\J4(HZ#%%% !M'I1M'I110 M%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
#'__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>image3.jpg
<TEXT>
begin 644 image3.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 L17AI9@  34T *@    @  0$Q  (
M   *    &@    !'<F5E;G-H;W0 _]L 0P '!04&!00'!@4&" <'" H1"PH)
M"0H5#Q ,$1@5&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ
M_]L 0P$'" @*"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ_\  $0@!OP+3 P$B  (1 0,1 ?_$
M !\   $% 0$! 0$!           ! @,$!08'" D*"__$ +40  (! P,"! ,%
M!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P)#-B<H()
M"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T
M=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%
MQL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$!
M 0$! 0$        ! @,$!08'" D*"__$ +41  (! @0$ P0'!00$  $"=P !
M @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:
M)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#
MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3
MU-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P# 0 "$0,1 #\ ]GU76M1M
M=3FAMTS&A !V$YX!_K5/_A(]7_N#_OV:[78N<X%&Q?[H_*OGZN5XJ=24XXAI
M-[6.^&)I1BDZ:9Q7_"1ZO_<'_?LT?\)'J_\ <'_?LUVNQ?[H_*C8O]T?E67]
MD8O_ *"7]Q?UNC_SZ1Q7_"1ZO_<'_?LT?\)'J_\ <'_?LUVNQ?[H_*DVK_='
MY4?V1B_^@E_<'UNC_P ^D<7_ ,)'J_\ <'_?LT?\)'J_]P?]^S7:[%_NC\J3
M:OH/RH_LC%_]!+^X/K='_GTCB_\ A(]7_N#_ +]FC_A(]7_N#_OV:[78O]T?
ME1M7^Z/RH_LC%_\ 02_N#ZW1_P"?2.*_X2/5_P"X/^_9H_X2/5_[@_[]FNUV
MK_='Y4FQ?[H_*C^R,7_T$O[A?6Z/_/I'%_\ "1ZO_<'_ '[-'_"1ZO\ W!_W
M[-=KL7^Z/RHV+_='Y4?V1B_^@E_</ZW1_P"?2.*_X2/5_P"X/^_9H_X2/5_[
M@_[]FNUV+_='Y4;%_NC\J/[(Q?\ T$O[@^MT?^?2.*_X2/5_[@_[]FC_ (2/
M5_[@_P"_9KM=B_W1^5&Q?[H_*C^R,7_T$O[@^MT?^?2.*_X2/5_[@_[]FC_A
M(]7_ +@_[]FNUV+_ '1^5&Q?[H_*C^R,7_T$O[@^MT?^?2.*_P"$CU?^X/\
MOV:/^$CU?^X/^_9KM=B_W1^5&Q?[H_*C^R,7_P!!+^X/K='_ )](XK_A(]7_
M +@_[]FC_A(]7_N#_OV:[78O]T?E1L7^Z/RH_LC%_P#02_N#ZW1_Y](XK_A(
M]7_N#_OV:/\ A(]7_N#_ +]FNUV+_='Y4;%_NC\J/[(Q?_02_N#ZW1_Y](XK
M_A(]7_N#_OV:/^$CU?\ N#_OV:[78O\ ='Y4;%_NC\J/[(Q?_02_N#ZW1_Y]
M(XK_ (2/5_[@_P"_9H_X2/5_[@_[]FNUV+_='Y4;%_NC\J/[(Q?_ $$O[@^M
MT?\ GTCBO^$CU?\ N#_OV:/^$CU?^X/^_9KM=B_W1^5&Q?[H_*C^R,7_ -!+
M^X/K='_GTCBO^$CU?^X/^_9H_P"$CU?^X/\ OV:[78O]T?E1L7^Z/RH_LC%_
M]!+^X/K='_GTCBO^$CU?^X/^_9H_X2/5_P"X/^_9KM=B_P!T?E1L7^Z/RH_L
MC%_]!+^X/K='_GTCBO\ A(]7_N#_ +]FC_A(]7_N#_OV:[78O]T?E1L7^Z/R
MH_LC%_\ 02_N#ZW1_P"?2.*_X2/5_P"X/^_9H_X2/5_[@_[]FNUV+_='Y4;%
M_NC\J/[(Q?\ T$O[@^MT?^?2.*_X2/5_[@_[]FC_ (2/5_[@_P"_9KM=B_W1
M^5&Q?[H_*C^R,7_T$O[@^MT?^?2.*_X2/5_[@_[]FC_A(]7_ +@_[]FNUV+_
M '1^5&Q?[H_*C^R,7_T$O[@^MT?^?2.*_P"$CU?^X/\ OV:/^$CU?^X/^_9K
MM=B_W1^5&Q?[H_*C^R,7_P!!+^X/K='_ )](XK_A(]7_ +@_[]FC_A(]7_N#
M_OV:[78O]T?E1L7^Z/RH_LC%_P#02_N#ZW1_Y](XK_A(]7_N#_OV:/\ A(]7
M_N#_ +]FNUV+_='Y4;%_NC\J/[(Q?_02_N#ZW1_Y](XK_A(]7_N#_OV:/^$C
MU?\ N#_OV:[78O\ ='Y4;%_NC\J/[(Q?_02_N#ZW1_Y](XK_ (2/5_[@_P"_
M9H_X2/5_[@_[]FNUV+_='Y4;%_NC\J/[(Q?_ $$O[@^MT?\ GTCBO^$CU?\
MN#_OV:/^$CU?^X/^_9KM=B_W1^5&Q?[H_*C^R,7_ -!+^X/K='_GTCBO^$CU
M?^X/^_9H_P"$CU?^X/\ OV:[78O]T?E1L7^Z/RH_LC%_]!+^X/K='_GTCBO^
M$CU?^X/^_9H_X2/5_P"X/^_9KM=B_P!T?E1L7^Z/RH_LC%_]!+^X/K='_GTC
MBO\ A(]7_N#_ +]FC_A(]7_N#_OV:[78O]T?E1L7^Z/RH_LC%_\ 02_N#ZW1
M_P"?2.*_X2/5_P"X/^_9H_X2/5_[@_[]FNUV+_='Y4;%_NC\J/[(Q?\ T$O[
M@^MT?^?2.*_X2/5_[@_[]FC_ (2/5_[@_P"_9KM=B_W1^5&Q?[H_*C^R,7_T
M$O[@^MT?^?2.*_X2/5_[@_[]FC_A(]7_ +@_[]FNUV+_ '1^5&Q?[H_*C^R,
M7_T$O[@^MT?^?2.*_P"$CU?^X/\ OV:/^$CU?^X/^_9KM=B_W1^5&Q?[H_*C
M^R,7_P!!+^X/K='_ )](XK_A(]7_ +@_[]FC_A(]7_N#_OV:[78O]T?E1L7^
MZ/RH_LC%_P#02_N#ZW1_Y](XK_A(]7_N#_OV:/\ A(]7_N#_ +]FNUV+_='Y
M4;%_NC\J/[(Q?_02_N#ZW1_Y](XK_A(]7_N#_OV:/^$CU?\ N#_OV:[78O\
M='Y4;%_NC\J/[(Q?_02_N#ZW1_Y](XK_ (2/5_[@_P"_9H_X2/5_[@_[]FNU
MV+_='Y4;%_NC\J/[(Q?_ $$O[@^MT?\ GTCBO^$CU?\ N#_OV:/^$CU?^X/^
M_9KM=B_W1^5&Q?[H_*C^R,7_ -!+^X/K='_GTCBO^$CU?^X/^_9H_P"$CU?^
MX/\ OV:[78O]T?E1L7^Z/RH_LC%_]!+^X/K='_GTCBO^$CU?^X/^_9H_X2/5
M_P"X/^_9KM=B_P!T?E1L7^Z/RH_LC%_]!+^X/K='_GTCBO\ A(]7_N#_ +]F
MC_A(]7_N#_OV:[78O]T?E1L7^Z/RH_LC%_\ 02_N#ZW1_P"?2.*_X2/5_P"X
M/^_9H_X2/5_[@_[]FNUV+_='Y4;%_NC\J/[(Q?\ T$O[@^MT?^?2.*_X2/5_
M^>8_[]FM/0M6OKZ]:.[7"!,@[".:Z+8OH*3RU'05OA\LQ-*I&<L0VET[F=3$
M4IQM&FD)G%%.VBBO=U//LQ:#10>:90W=2Y->)_'VVU'2)]'\5:5<W$8MI1%.
ML<A"D@Y4D=.>176^*O'T%A\'W\26L@,MY:JML >3*XQ^A_E5)7)OJ=\&-&<>
M]>"? ;Q%J-CXCU#POX@EG,\T8NH1<.6;. 2!GU!4XK0UFYNO&_[0=GHUG<S1
MZ9H:"6Y$4A"NPYP<=><#\:.74.;2Y[7N]Q1N%?,WP_\ "$WQ!\0^(4O=?U6S
M6RN"4$$YY#,W'.>F*D^*'@6Z^'&EV.JZ3XGU>XD>?9B:<_*=I.1C'I1RK87,
MSZ5+8'-)NR37C'Q3\8W<7P\T+1[*=_[6UZ*'<\9(;:0,GCIDG]*H?!O7=3\,
M^-]1\#^)[B1Y7^> RR%L2  E03ZKD_\  :.70.8]W#4N:\/_ &A+N\AO?#4-
MG>W%J+B5T<PR%<Y(';ZU='P(NRN1XYUH9Z?O*.56U&Y.^A[&3TZ4 Y%>!?"&
M]U?2OBSK/AB[U:ZO[2W60?OW+?,IX//2O?12:LQIW0M%%%(845E:WK#Z.;)S
M"'AN+E8)7)QY8;@'\ZJMXH1?&JZ 8>&@WB;/\?7;CZ<T ;]%<S<>+'BTW6;V
M*U$D>G2^5'\V/-(Z\U-IWB"]?7%TG5[&.WN)(//B:&7>K*#@_3K0!T%%<YJ7
MBP6'BBUTO[/OAD*K-<;N(F;[@_&I=:UR]LM7LM.TVSBN)[I'<&23:!MQG^=
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
M^_[?XT 7**I_V:G_ #WNO^_[?XT?V:G_ #WNO^_[?XT 7**I_P!FI_SWNO\
MO^W^-']FI_SWNO\ O^W^- %RBJ?]FI_SWNO^_P"W^-']FI_SWNO^_P"W^- %
MRBJ?]FI_SWNO^_[?XT?V:G_/>Z_[_M_C0!<HJG_9J?\ />Z_[_M_C1_9J?\
M/>Z_[_M_C0!<HJG_ &:G_/>Z_P"_[?XT?V:G_/>Z_P"_[?XT 7**I_V:G_/>
MZ_[_ +?XT?V:G_/>Z_[_ +?XT 7**I_V:G_/>Z_[_M_C1_9J?\][K_O^W^-
M%RBJ?]FI_P ][K_O^W^-']FI_P ][K_O^W^- %RBJ?\ 9J?\][K_ +_M_C1_
M9J?\][K_ +_M_C0!<HJG_9J?\][K_O\ M_C1_9J?\][K_O\ M_C0!<HJG_9J
M?\][K_O^W^-']FI_SWNO^_[?XT 7**I_V:G_ #WNO^_[?XT?V:G_ #WNO^_[
M?XT 7**I_P!FI_SWNO\ O^W^-']FI_SWNO\ O^W^- %RBJ?]FI_SWNO^_P"W
M^-']FI_SWNO^_P"W^- %RBJ?]FI_SWNO^_[?XT?V:G_/>Z_[_M_C0!<HJG_9
MJ?\ />Z_[_M_C1_9J?\ />Z_[_M_C0!<HJG_ &:G_/>Z_P"_[?XT?V:G_/>Z
M_P"_[?XT 7**I_V:G_/>Z_[_ +?XT?V:G_/>Z_[_ +?XT 7**I_V:G_/>Z_[
M_M_C1_9J?\][K_O^W^- %RBJ?]FI_P ][K_O^W^-']FI_P ][K_O^W^- %RB
MJ?\ 9J?\][K_ +_M_C1_9J?\][K_ +_M_C0!<HJG_9J?\][K_O\ M_C1_9J?
M\][K_O\ M_C0!<HJG_9J?\][K_O^W^-']FI_SWNO^_[?XT 7**I_V:G_ #WN
MO^_[?XT?V:G_ #WNO^_[?XT 7**I_P!FI_SWNO\ O^W^-']FI_SWNO\ O^W^
M- %RBJ?]FI_SWNO^_P"W^-']FI_SWNO^_P"W^- %RBJ?]FI_SWNO^_[?XT?V
M:G_/>Z_[_M_C0!<HJG_9J?\ />Z_[_M_C1_9J?\ />Z_[_M_C0!<HJG_ &:G
M_/>Z_P"_[?XT?V:G_/>Z_P"_[?XT 7**I_V:G_/>Z_[_ +?XT?V:G_/>Z_[_
M +?XT 7**I_V:G_/>Z_[_M_C1_9J?\][K_O^W^- %RBJ?]FI_P ][K_O^W^-
M']FI_P ][K_O^W^- %RBJ?\ 9J?\][K_ +_M_C1_9J?\][K_ +_M_C0!<HJG
M_9J?\][K_O\ M_C1_9J?\][K_O\ M_C0!<HJG_9J?\][K_O^W^-']FI_SWNO
M^_[?XT 7**I_V:G_ #WNO^_[?XT?V:G_ #WNO^_[?XT 7**I_P!FI_SWNO\
MO^W^-']FI_SWNO\ O^W^- %O(SBEJ&"V%N"%DE?/_/20M_.IJ "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***3(]: %HHR!1D4 %%&:3(
M]: %HHS10 449H!!Z4 %%&:,T %%&110 4444 %%%% !1110 4444 %%%&:
M"@G'6C(KGM:\=^&/#[%-6UJU@D7JF_+?D* .AS17"V_QE\!W4PC37H58]"ZD
M"NOT_4['5+87&G7<-U$>CQ.&% KHMT49S10,***,T %%%% !111F@ HHS10
M44F12T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MY&11P.>3Z#'Z5S%SJ/AKQ:4TK3]>$-TDAF@:S;:20><;@5<>HYJ'Q3>7&O\
MP?N[RQ7,EU9B1D@.?ER-ZCWV[A45WKOA.>UT1-/@AU&Y9PVGPVR[FC(4_,<=
M .AS3L#:-_1/#%GHEE<0*TEVUW(9;F6YPQF;@9( "X '0"MF.)(XQ'$BH@&
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
MOV^^T8_G7DS>#O$Z/M;P]J8/I]E?_"M/3?A=XUU5@(/#UU$N?OSKY:C\Z7+
M?-(R?$/BG6O%5]]KUZ_DNW4_*K'"1^RJ.!_.K?@WP5J_C?64LM)B81*09KIQ
M^[@'J3W/H*]5\*_LYRM,EQXOU!=B_P#+K:')/L6[#Z9KV_1]"TW0-.2QT:TB
MM+9.B1KC/N3W-$I]$-0;=V9_A'P?IGA#P_#I6G1*R1\O(Z@M(W<DUM_9X?\
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
MG5Y;\)_BO!XQM4TO6&2'6HEY&<"X _B'OZCWKU!3FL&K'0G<=10**0PHHHH
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
MY^M3_P"_R_\ Q-'_  SIX1_Y^M3_ ._R_P#Q-')0WY4/]YW/F/CM2\5]-_\
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
M%M,O4N;JW>$Q91HV+#/RYY SUK>M/AWH%K(KR1W%UMMFM +J=G A8 >7@]L
M>_%.L_A_H5G.DXCN)YHW1DDGG+L@0Y503_"/2G=!9GF\VH7</AN>.S<17(TN
M^D6[)(=0+PC YZ8K5G\67^A7\T$<<3ZA<BRMS=K$S'YHR2Q3/)P.!WKN1X&T
M+RFC:U8HUO+;,&<_<D?>WX[N:B'@'0S9R0/'<,TGE_OVG/FH8_N,K=013NA6
M9R[^.?$1TL;;<JT5ZT,UZ+4EC%L#*XBSG.3@^F/>NU\*:Q)K?ARVO9I[>>1\
MJSVX(0D'T/(/M5-O 6C?8T@4WB3).UR+Q;EA/YC#!._W  QTX%:VC:/9:%IJ
M6&FQ>7 A)P6W,S'DECW)J6-)FC1112*"BBB@ HHHH **** "BBB@ HHHH **
M** #'6N/\>_#G2/'FG".^3R;R($07B#YH_KZCV-=A1BG>P63/CCQ=\,?$O@Z
MXD%[9M<V8/R7=L"RL/?T^E<>,;N.WM@U]ZO&DB%)%#(PP589!_"N2UKX6>#=
M>=I+W0[=)6ZRV^8F_P#'>/TK15.YDZ?8^/EN;A5P+B91Z"0XJ)V+G,C%_P#>
M;/\ .OJ5OV?/!+/N5+]1G[HN>/Y5IZ9\%? VF2!QHXNF!R#=2%P/PX'YBJ]H
MB?9L^7-!\+ZUXFO%M]#TZ:Z9N-P4A%]RW0"OH?X:_!6S\*2Q:KKSI?:JN"B@
M?N[<^WJ?>O4;6PM+&$0V5M%;Q 8"1(%'Z5/M!K-S;+C!(!S2T8HK,T"BBBF
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4F!2T4 &*3 -
M+10 F :, ]:6B@ Q1BBB@ Q1BBB@!,"C%+10 8HQ110 F!2XHHH ,4F!2T4
M&*,"BB@ QBDP#UI:* $Q2XHHH  ,=**** "BBB@ HHHH *,444 )@4N*** #
M%&*** $Q2XHHH ,48HHH 3 %+@444 &*,444 &*0 #I2T4 &*,444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !112;LG&/SH 6DSS7#^,?BYX8\'%H
M)[DWU\./LMJ0S _[1Z#^?M7DFL?M&^(+F1AHNF6=C'V:;=*_]!5*+9+DD?2>
M:,^E?)3_ !Q\>L^[^UHE'HMJF*U-,_:$\8V;#[='87Z=P\1C8_B#C]*?LV+G
M1]1"BO)_"OQ_\.ZU,EKK<4FCW#\*\AW1$_[V./Q%>IQ7,4\2RP2+)&XRKHP8
M,/4$=:EIK<I-/8EHH!S12&%%%% !1110 4444 %%%% !1110 4444 %%&:*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB@
MT -9PHRW QDD]J^>_BO\:)IYY] \'SF&&,F.YOT^\Y[HA[>YKJ/COX\DT#0X
M] TR8I?ZBI\QU/S1Q=_Q/]*^:X();FXCM[:-Y996"1QKR6).!CW-:0CU9E.5
MM$,)9I"6+-(YQD\DFNV\.?"+QAXEC6:"P^Q6S])[P[,CV7J:]I^&'P=L/"]K
M#J>O11WFL.H;:RYCM\]E!ZGW->I<#&..W IRFD[(487U9\ZI^S9K31YDURS5
M\= C8K#UOX"^,=*B::S2WU1%'(@;#_\ ?)ZU]49I,@9[<\U/.RO9H^$KNSN+
M*Y:VOK>2WF3AHY05/ZUVWPY^*FJ>![U()W>\T>1@)+9CS&/[R9Z?3O7T?XV^
M'^B^.=-:'4X%2Y"XAO(U DC/;GN/8U\G^*_"VH^#O$4VDZJO[R,AHY5^[,G9
ME_SQBM(R4T9N+B[H^S-&U>RUW28-2TNX6XM;A0R.O^>#5ZOBO0/'GB?PO8M9
MZ!K$UI;,Y<QA$8;NY&X''X5J_P#"X?'W_0QS?]^(O_B:CV9?M-#Z_HKX_P#^
M%P^/O^ACF_[\1?\ Q-'_  N'Q]_T,<W_ 'XB_P#B*/9L/:'V!17Q_P#\+A\?
M=O$<Q_[81?\ Q-+_ ,+A\>]O$DQYQ_J(O_B*7L]+A[0^OZ*^0/\ A</C[_H8
MYO\ OQ%_\32#XQ>/C_S,<W_?B+_XBG[-A[1'V!17Q_\ \+A\??\ 0QS?]^(O
M_B*/^%P^/O\ H9)L?]<(O_B:/9L?M#[ HKY _P"%P^/O^ACF_P"_$7_Q-)_P
MN'Q]_P!#'-_WYB_^)I>S8O:'V!17R!_PN'Q]_P!#'-_WXB_^(H_X7#X^_P"A
MCF_[\1?_ !%'LV'M$?7^:45\I^'?CCXNTW6H9]:OVU6Q^[-;O&BG:>I4J 01
M7TSH&OZ=XCT6#4](N!<6TRY!'5?8^A%)Q:+4DS3HH!S14E!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %(>F:6L_7;DV?A[4+E>L-M(
MX_!2: /C[XAZ\WB7Q_JNH,[&,SM%"#_#&AVK_*O0OV>O",>H:Q=^)+R(,EB?
M*M@PX\PCEOP'\Z\7#%EWMRS$DGUKZU^"=@EA\)],*+S<;YG/J2<9_("MINT3
M".LCHO$FK-9P"WMWVS2#);^Z*YFTU>\LY?,2=F'=7.0:=J5Q]LUJ5W;;'OQD
M=A5Z\L-.CT:W=+KGYMKB/ESZ5^88K$XG&8BI6ISY5#;4^KI4Z5"E&$U=R)AX
MPG5<&V0G_>JA?>(;R^XW^2@/1#S66*U=/1(HEGM0+BY8$- 4SM'K7%3S#'8Q
M^RE5=NO]=366'P]!<ZCJ7?#>MRBY^R7;EDD/R,QZ'TK#^-_A"/Q%X&EU"*,?
M;]*!GC<#DIC#K^7/X5+=+#;72/:3>8?O$XQM/I7=1^5JVC%)1NCN82CCU!&#
M7UO#N+J24L/5=W'SOH>5F-&*M4@K)GPO_3BBIKN VU_<0'_EE*R?D:AK[-:G
M@/<*T-%T^/5-42RDD:,RJP0KW8*2!^.*H=>E36=R]G?6]U%]^&19%]R#TK.I
MS.#Y-RH6YES;&ZGA.270]/O4E9I[J[\B2''^K4G ;\ZAO/"MS&[36TT)LWF:
M."2:95:0*Q7./3@UI#QRB:O>745ALMYH%C@A)XA=>0WY\UE6VN012Z0US:><
MFGQ.CASG>69B" >,C=G\*\F#QRNY+7^M/D=DOJ]@'A'56GDC46^U(A,9C,NS
MRR<;MW3%01Z),GB6#2-1_=-)*%<H<C:<8(/<$&NB_P"$ETK4-.OHK^*X$"VB
MPK&TJB24[P<C"A??I6'<:\LOBFVU1+=EAM3&D<1;+!$4*.>YX]*NC4QDW*,X
M]":D*,5>)<U+PEY9M5TO[29;B9XA#=*$;Y?XAC^&J#>&-02\2!VMDWQB5)6F
M4(ZDXX/0\UI6GC-H9H9KJ"2XEAEDVR-)\PAD!#)DYYYR/I21>)[2.\=I(KR>
M/R1''+*\9DA(8GY?EV\]^,^]1&6.@K.-]"I1PTG=$=MX8_=B*\CE%VMZ+9EC
M8<+M+9!_ <U'/X1O([*VN+:>WG,]LURT22#<JJ<' [U;?QE$VJ&[%F^/MBW6
MTR Y 3;C./>H+#6[=KK0PR&&:R8PR2NX\MXF8DDC'7!-'/C5[WX#Y:&QB75C
M/9);O<*%^TQ>=&,Y.WH,^E5_TK3\1:@NI^(;JYAPL(<)"O98U^[CV[_C66.>
MQ_*O6HSG*FI35KG%.R=D+_D>QKK_ (>?$/4/ .M":'=<:=,0+FT)^\/[R^C"
MN/I:MI,2=C[BT#7]/\1Z-!J>DW"SVTXR"IY4]P1V(K3!!Z5\<_#SXAZAX!UH
M2P[KC39B/M5F#C</[RCLP_6OK/P_KVG^)-'AU/2+E;BVG7(*GE?8CL16$HV-
MXRN:=%&:,YZ5)84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !11FC- !1110 4444 %%&110 4444 %%
M&:,T %%&:,YH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "J&O6YO/#NHVR<M-;2(/Q4BK](1E3GI0!\%;2J[3P1QQV-?6'P<U)+
MKX.Z>R')MUDB;'8J<_UKYS^(6A-X;\?:KI[+L03M)"<=4;D?H:]"_9\\5QVF
MI7OA>]D"Q7_[RVW'CS<<K^(_E5UHN5)J.YC3:534[TMDDGJ3DFI8TN+HK#&K
MR;>0JC.*VE\)W9G(,D8BSPV3G%=/8:=!86ZQP+C'4D<FOS'!\/XFM4?MERK\
MSZJMF-*$5R:LXD:#J17/V5_I4)AOM,D+F.6!B,;B*]'%1301W$;QS*'0]017
MMSX7II7I5&F<<<UG?WXIH\TR-W)R2:[30;M+?PRUS.V([=79CZ!1FLR]\*3K
M<%K-U:-N0'X(KF/BSXAC\%_#1M)BF']HZF&A10>54_?;Z8X_&L,ARW%8;&R=
M6+2MOW*S#%4:E%*#U/F>\G-S?W$YZRRLY_$U/I.F2:OJD-E&RIO)+.W1% ))
M_  FJ0&.E7]$U/\ LG5HKMH_.C 9)(\X+JRD$ ]N#7WE7F]D^17=M#YR%G-<
MVQ8DTFVO;F.#P_<3:A*Q;>)(]F /XL]A0OA?69;R6V6SW2Q(LC'>-NP]&W=,
M>]6K;4M!T^:9+2._>WNX7AF>4J&13TVX'4>]+=^(+1M*N-.M8IC%]B2U@>4C
M<<.7);'3J>GH*\[VN+O:,7;NSIY*-KME6X\*:W:*&GL73,BQ=1G)^[D=@?6I
M3X+U]3SIY!Y'^L7 (ZI_O=\5>_X2VU.J7MR89BEQ]G"CCCRR"?Y<56C\1P)+
M QBE81:H]Z1N_A/0?6CVN.M\/X!R8=O<SX- U.YL7NK>U9H4SGD G'4A3R<5
M*?"NL+);I]C^:Y3?$I<?<P&WGT'S=:U/^$KA?2XX2]Q;S0>:(S%&C!PYSR2,
MKZ'%0#Q':RZW<SW$,QM+NQ6SD"XWIA5&Y<\=5H]MC7?W1^SH6W*<GAR]C2&/
MR6^U23&,J679P,_>J:'PS+&M\-1#PSP"!D5,,)!(<9!Z$5/9ZWHUFEK:K:7$
MUK!+(X\[:S#<I&['0X/.*LW?BVSE8B**<J(+>+>P5<F-RQ.%  R#T Q42JXQ
M^ZHNW_!*C"ANV9,OAK4=EY/;0&2WM&(<LZAEQZC\:EMO"&JSW]M:M&L0NB52
M3S 5&!R#[^U69]<TF:QND$-S'-<W)GEV[=LJCE4)Z@>H'6K=QXLTP26?V.VE
M$4%XTYC*(@5&7;M7;C)'J>M-U\9>RC^ E3H;M_B8[^&[T"*&&"26Z>XDA"(0
MR$J,G!^G--_X1;63>&W6R+2>5YPPX*M'_>#=,5HVGB33[%1;107$EJ9+@.QV
MJ^R5=O'N*CD\0V4.DOIEE%<&!;)[>*20C>79]Q8CH!STH5;&+:/X?U]P<F'[
MF)?V%SIEXUK?1>5,H!(ZY!&00>XJM6CK.HQZE<6SPHRB&UC@.[N5SD_3FMWX
M??#_ %'Q[K AMLP:?$0;F[(X4?W5]6->G3E)P3J*S.227-:.P?#[X?:EX]UG
MR+;,%A"0;FZ(X0>@]6//'X]J^K-'\*:;H6B6^FZ1"UI%;KM1HSAL]R3WS4_A
MWP_IWAC18-,TBW6"WA& !U8]V)[DUJBHE*[-HQL9YFNK),W:^=&O66)>?Q7_
M  JW;SQ7$8D@D5U/=34A^F:JRV$;,9(<P2_WTXS]1WJ2RW15!;FYM>+Z,.@_
MY;Q#K]5[?K5R*6.9 \3JZGNIH ?1110 R2:.%-TTBHOJQP*<KJR@JP(/0@]:
MXB]M+?6_B9+8:T/.MK73TDM;60_)(S,P=B/XB  /QJM]H32=5A\->#[Y86NK
MJ0RO,/-6SVKN,<8XY..A)Q0!Z#FC(KS:/Q-XCO\ 4;?1K:\LX+E)+N&XNO(W
MJWE;"&49ZX;D= :AL_%_B,6>FZA>SVDD6HP7(6&.''EO$C%6W9R<[>1TH ]/
MS1D>M>9PZUXOD:WB.J6*-=Z1_:8<6O\ J2!_JP,\@Y')YJ*7QUK]\%.FQ,C6
M]A'<2".V$BRNV?O$L-B?+UYZT >HYI&=5 +,!DX&37G%QXJ\0&35-0C>WAM+
M""W?[(T6YF>6-#@OGHI;\A4^IW>K6*6,6KWNGZEYUY:,F(=CQAI &^4'IZ-0
M!Z 6 !). .M('4G 8'C/!KRVZ\9:O)=Q?Z0MS87LL]L1':%(0H5L%)"VYFXY
MXQ]*ET;49+2Q(6]@T[[/H]O*UY)%YC8,C<8SS[#UH ]/S29&<9KSI=>\2VNA
MVDNIW<4%QJ-R1:Q)9EI_)QQ^[!P7/4Y.!5"PUO6M=U'07GN_)D@U"[MY%$(7
MSPD);++G 8C(ZX'7M0!ZHKJZ@HP8$9!!ZT9&<9KS+1->UO4M-\C29[+3H]/T
M^.Z=3!N68L-V "?E7'&?6AO%WB+4+75-3L+FUM;73;""\-N\.\R%E9F3.> =
MIP>O2@#TZBJ]G.;FQ@F( :2-7('09%6* "BBB@ HHHH ***:PSWH 7-9.M>*
MM"\/H&UG5K2SXR!+* 3]!7CWQ8^,]Q8W<WA[PA.$DC.VZOUYV'NJ>_OS7@MQ
M/->7#7%W(\\TAW/)*Q9F/N2>:N,&]3-S2=CZ\A^+W@2>81+XCM%.< NVT?F:
MZVRU"SU& 3V%U#<Q$</$X8'\17PD>>_7UK5\/^)=7\*WRW>@WLMFZMDHA^1_
M9EZ&J=/0E5-;'W""#THKA/AE\2;3Q]I;>8BV^JVP N8 >"/[R^U=W65K&J=P
M/2N=UKQKI&A7PL;II[B[V>88+2!IG1/[S!1P*Z(]*\S;5%\*^)O$Z:G/_9MQ
MJ<R7%CJ,MNTL;)L5=G _A(/!QUII7!NQWFDZQ8:YI<=_I=PLUL^0&'&"."".
MQ'I5XNHZL/SKPZ;4=8O-/TZ744AATF34;CS)Q:RVL%P-@V/(B'>,G..V0,U?
MT'3Y];O=%M-6N;RZT\P7CIM:6(.@?Y 3G<RC^'<<]Z?*+F/8BP R6 'J32[E
M!P2,^F:\*DNM0:TT>/6;DIIT=I<K$]ZTX4RK,5&3&=Q<)C;GW[UK:5:75Y>+
M>:W)JE[+I^A13PB-WA9Y<M\VW."^,?>SZXS1RAS'JFHZC;:7IMS?W;[8+6-I
M92.<*!D\4ESJEG9Z2VI7<Z0VBQ^:TLG "^M>&17<LL=V+/<8KOP_=F:*%YY2
MTFU<"5GP#)RW0#O7HGC/3[F\^&EJ+2W>Y^SM;SRVZ=98T(++CZ=J+!<V-'\<
M:+K6I+8VTEQ%<2H7A6YMVB\Y1U*%A\P^E=$K*0?F!QUKS_6?&5GKEM]G\(6C
MZEJ@M)YH)A 5-DWED Y9?O$_+M!KDYKB :?CPI<ZE),VDS'5"SRDJ^WY2=WW
M9-WI18+GMH=3T8'\: ZGHP/XUXWJ>G/I$+065WJ5M%>^'TFNIE:6<^:)$^<@
MMG)#$'!SC/I4&F:J]G;B95ECLK+5;5[FZM)II;9D.-VT.-PQ_$!D4<H7/:RP
M'4C\Z-RGH0?QKR 3?\)-X@9$GO9--N?$07*M)&)(A:].Q";A]#3=/TR73X[*
M^LWOOM2:\]K"9)I7 @S@)@G&WW-'*',>P[ER1D9'7GI0&!Z$'\:\)T*XU0SV
MSO>.NKM%=?VA&@G:5_D?B0,=B@-C:0/8=:] ^'JZ?I&@Z79O-/\ VGJ<!N9!
M<22.TA'4_-P,>@Q]*35@3N=O111FD4%%%% !1110 4444 %%%% !1110 444
M4 %(>E+10!X]\>/ ;Z]HL>OZ9$9+[3TVS*HYDAZ_F.OXU\WV]S-:W$5S;2-%
M-$X>.13@JPZ&OO!@&4A@"",$$=:^>?BQ\%YK:XGU_P (6YEMY"7N;!!EHSW9
M!W![C\O2M8SZ&4X]4=I\,/B_8>*[2'3=<ECM-:4;?F.%N?=/?VKU+/%?!8&U
M\<HZ'GJ"I'Z@UW7AWXQ>,?#L:Q1ZA]NMTP%BO%\SCTS][]:)0["C4[GUWFBO
MG./]I365CQ+H%BSX^\LSJ/RY_G6)K7Q]\8ZI&T=F;32T(ZV\>YA^+$_IBIY&
M5[2)[]XU\>:-X(TYKC5)PUPZD06D9S)*?8>GO7R;XN\5ZAXR\03:OJC?,WRQ
M0J?EB3LH_J:R[V^NM1NWN]1N9;F>3[\TKEF/XGM79_#KX6ZIXZO4FD5[/1T8
M&:Y8$%Q_=CSZ^O2M(Q45=F;DY.QB:%X&\3>);)[K0M)FO($?RVD4@#=Z#/6M
M3_A47CS_ *%VX_[[7_&OK31M(LM!TF#3=+@6"VMU"HBC]?<^]7^M1[1FGLUU
M/CS_ (5%X\_Z%V?_ +[7_&C_ (5%X\_Z%V?_ +[7_&OL/%&*/:,/9H^//^%1
M>//^A=G_ .^U_P :/^%1>//^A=G_ .^U_P :^P\48H]HP]FCX\_X5%X\_P"A
M=G_[[7_&C_A47CS_ *%V?_OM?\:^P\48H]HP]FCX\_X5%X\_Z%V?_OM?\:/^
M%1>//^A=G_[[7_&OL/%&*/:,/9H^//\ A47CS_H79_\ OM?\:/\ A47CS_H7
M9_\ OM?\:^P\48H]HP]FCX\_X5%X\_Z%V?\ [[7_ !H_X5%X\_Z%V?\ [[7_
M !K[#Q1BCVC#V:/E#P[\$/%NJ:W!;ZO82:999W37#L#A1V '\1[5]->'?#^G
M>&=%@TS2+=8+>$8&!RQ[D^]:E'2I<FQQBEL*****DL****  \BJ4FGIYAEMB
M;>4_Q)T/U'>KM% &?]MFM3MOH2$_Y[1\K^/<5=1UD0-&0RD9!!SFGGH:H2:?
MM)>SE:VDZ_+]UOJO3\N: (-7\.Z9KIA:_M]\D7^KE1BKIGJ,BJS>#=#.E)IP
MLE2"-_,0JQ#A^[;NN35^.XOPI$MDI8'&4EX8>O(X^E2?:;S_ )\O_(O_ -:@
M"G:>&])L6MS;6:(]LL@C;/(WX+G/?..3[4W_ (1?2#:VMM]C7RK4.(1D_)O!
M#?F":O?:;S_GR_\ (O\ ]:C[3>?\^7_D7_ZU $*Z#IP>-Q; -%:_8TQVB_NU
M0NO!>A720QR66%AC$(V.5W)_=;'45J_:;S_GR_\ (O\ ]:C[3>?\^7_D7_ZU
M $*Z%IJI=J+2/;>*J3KCAPJA5'X  ?A5*V\&:':KB.S#'S$DW2.6(*'*\GL#
MVK3^TWG_ #Y?^1?_ *U'VF\_Y\O_ "+_ /6H QU\"^'Q()/L1^5S(B%SMC8Y
MSM';J:DN_!6@WUL(+FQ5H@B)C<1\J'*C\"<UJ?:;S_GR_P#(O_UJ/M-Y_P ^
M7_D7_P"M0!DGP1HAB$9@E)1]Z.9FW(?8]LTZ/P7H<,,<<-GL6*X^U(5<[A)C
M!.?<5J?:;S_GR_\ (O\ ]:C[3>?\^7_D7_ZU &3<>"-!N(X4>SVK!'Y2A'*[
MD_NMCJ*N'P]IGE7D?V552^A6&=1P&1055?P!-6OM-Y_SY?\ D7_ZU'VF\_Y\
MO_(O_P!:@">*)(($BC 5(U"@>@'2I:I_:;S_ )\O_(O_ -:C[3>?\^7_ )%_
M^M0!<HJG]IO/^?+_ ,B__6H^TWG_ #Y?^1?_ *U %RBJ?VF\_P"?+_R+_P#6
MK*\3:KK6G>&K^\TG2A<WL,1:&(R9W'Z8YP.<=Z%J)NQT!KDOB?XC?PM\/=1U
M" [;@IY,)]';C/Y9/X4_X=:WKOB#P?!?>)]/^PWS.RE-A3<H/#;3TS7'_M%"
M7_A7,&W/EB_CW_DV*:W$WH?,K,SNS2,7=CEF)Y8GJ:O:-I,^N:M#86I5'ER3
M(W1 !DL?PJC6GX=OK[3=<BN],MC=31*Q:'!(=,?,#[8[U==S5*3I_%;3U,86
M<US;'0:AX*TXZ5Y^B:L+JYBMVFDCE7:)54X)2N+SE>,_3]:](OM,T;Q5I=I_
M9R3:;?"TDG@M]VZ-E!R03US7F_8?E7G976G.+C-MM/KT^[<Z,5",&G%:'1>
MO$<WA7QOIVIPN5C$HCG4'AHV."#7VDC!U#*<@C(KX+.3C;][/&/6ONG2-XT6
MR\S[WV=-WUVBO2J(RIEP]#7+:KX\\*Z?J4^G:I?Q+/;$><C1%A&2 >3C X(K
MJ3TKS&ST_P 0W_B[QA!H>HV5E;2W2)*;BU:5R3"@)!W =/8UFC1GH1N[*;2O
MM8>*6S,7FAQAE9 ,Y%26LT%U:PW%MM:*1 T; 8^4UYC-H#Z7JUQI4.IWZVVB
MZ#YT"Q3-&K39;+D#C\.E5TU'6X9;#0X;N[=_$<5M<PW!8L;<!1Y_/8< _P#
MJ=A7/67BB=0LD:,H.0I48'OBHK.[M+^-I[*:.9 S1%T(."IP1GZUXU<^()/^
M$AM+FPO;N-SKBVC?:+YC*8]P4J8  JIZ,>:K65RVGZ;8Z?:W3PV;ZI>+?K+>
MR0A) Q\M6D RF1SV!ZFCE%S'N7DPQJ=L<:CDG"@"L"Q\>^&K_5$T^TU.-KB1
MBD>5*K*1U"MT)^E4O!%W=W?@69]1E.H!9)TB926,D0SA=Q +'J-W?%<+::K#
M96FD6^BZK%K=G]IC6'0;^U'VJT.?X74 J4]2*+#N>T1Q1Q[O+C2,DY.U0,T+
M#$F[;&B[^6PHY/OZUXQI&L:U-KEI,+]6U634)XI[9[J1F=1OPA@P%1<!2&Z?
MG4T.H1'PN;FTUW5IO$4]E.US:K(7VN!SO0\1[>@QBCE#F/8BB>BGC;T[>GTK
M-N-6TBQDGL[F6" 0QB25&4!0K' ]NM>7:_XL?4;63^PM8F;R] B=Y+=V^29I
MXAGTW8+9[CBH?%UF;6UUC3'O+Z>RM[&UN,S3NY#&0;F)Z_E1RA<]H2., ;41
M0/NX X]ZCNYK>RLY;FY98H85,COC[H'4UYI/?WT'B8>%[2^N6M-0GBU*UO/-
M+;+14S*H?KC<@_!S79Z_>VVH> ]3N;&59[>2SD*.O(8;3TI6'<MOK&DPZ?;Z
MI)+&EO?&-8IMF/,W_<'XY%7&L;9KZ&Z:%#/"I2-^Z ]<5Y'+I>MP^ ?"MS>:
M^]U9^?8,+,VB* .,#<!NXJ&#Q#-)XKTNYM+RY5KC5C#(+F_9Y63)!5H% 2-?
M3/-/E%S'MF:ISZE:6M_:V4\RI<7980Q]WV@D_H*\DT]]5L=#\/ZU9:AJ%UJ-
M_)=Q/%/,SHX D*+M/ QM&*SQ>EKC0KW0M3N]1UTV%W+-#-(TA2;RFYVG[A!X
M"C'THY0YCW?-%>&S:K'%-"GAO7=2NWDT*6>Y5YY'*R@IER&Y#]>!T].:OZ_X
MJDU%KP:'K$S*F@HQD@<X24R1C=_O 9]Z.4.8]CHKBO#5M)I7CO5=*CN[NXLQ
M9P7"+<RF0AV+!B">G2NU'2I*"BBB@ HHHH **** "BBB@ HHHH **** .!\8
M?"'PQXO=[B2!K"_;_EYM>"3_ +0Z&O)-7_9T\2VDA.DWMG?Q]MQ\IOR/'ZU]
M,452DT0X)GR0WP3\>J^W^Q@W^T+A,?SK2T[]G[QE>,/M@L[!">6DF#D#Z+FO
MJ6C%/G8O9Q/)?"GP \/Z-(ESKLKZO<*<A'&V('_=[UZM;P0VUND-O$L,48VJ
MB+@*/:I:!4MMEI6"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *Y7XD^&SXK\!:CI<0!N&C\V >KIR!^/3\:ZJD/6CJ)GP8\<
MD,CQ3*R21L596&"I':KNBZO<Z%JL6H66TR1Y!5ONNI'*GV->^?%?X,2:Y=R:
M]X42-;]_FN;,G:LY_O ]F_G7SY?V%WI=TUMJ5K-:3J=ICF0KC\^OUK:2C5CR
MLP]Z#NCK]1\<V:Z7$FAZ7%9W<T#QR2$D^0&/*I]:XCC]/Q I"RC.2/0\_P!:
MWO#/@S7O%UXMOHMC)(,X>=P5C3W+8_E6.'PM'"I^SZ[E5*LZKU+7P[\,3>+?
M'6GZ>B$PK*LMRP'"QKR<_7&*^S5&T  8 XQBN-^''P\L/ 6C^5"PN+^X&;FZ
M(Y<^@]%%=I52=WH7"-D(> :P]1\5>'-#U'[+J.IV=G=3$$H[A6.>A/\ ]>MP
MG"DUY-KLMM;^(/$EQI6LZ?;RN -0TO6H!MN L8 ,;Y#;6  XR,]J5KE-V/5
ML,P\U5C<2+C> #N7Z]Q5 ZMI,>MQ:5]HMUU'RB\=N,;U3U ["O+-7\2O)I5N
MNG27FE?9]%%RMFEZ+:.WSG:V2"TI^7A>F.O6J,NIZE9Q:QK]E>SO?7-KI_FO
MYORHLB NXX(7'8]J:B3S'L\\&FVS&XN(;6)I'4-(\:@LQ( Y[G-2OI]G*DBR
M6D#I*=T@:,$.?4\<FO&-4N;JZTRZMK_57:PL]2T^16&H"X:$M* 2TH &W&",
MYP:Z.VU76F\7+X/%]<&2.^-Y]K)RSV.-RKN[\G;^%#C8:D=YJ6JZ9X>L!/J-
MQ#8VRD(I8A5SV %+9Q:9<A-2L(K63SEW+<Q(I+@_[0KAOBC+<7>HZ3IEE>V^
MDW2"6]@U&Y;"HR+M\L9XRP8]<X )Q5WX4>(;36_")M[&T^Q1Z<_V<1-+O8@#
M[Q]B>0>XHMI<+ZV-1/&'@TZPT:ZMI:Z@7,3,'4/N!P5S]>*Z&*SM8Y9)HK>%
M9)?ONL8!<>Y[UY)HGA[7?$_A"^TV%M*@TNZO[E'G>(O<(OG$DCMNR.#VJ+5O
M$&MVVM:PL.I&T;2[J.WM$EO1&@08 +0[29-WK18+GK\>G642E(K2!%;J%B4
M_I]*?);P.&WPQMO&UMR@[AZ'VKR6[NM;FL=1U,>(+^"9M>CTZ.%)!Y<$;,@8
M 8Y/S'D^W%1WT^KZ5_;\\7B/4Y!HM_!';++*&#*^"P?CY^N.:+!<[O3].T8>
M(+G54U/[3/,K64,3R+MMU3EXT'X9/X5I:5)H]O#;Z3ILMN4^S^9%"K!MT><$
M^XS7EFIDZGJ]E)?ZA/$PU#5;="DNSHHVI[GMZFJ-OK-YIG@^!-)U650GA[S!
M('#&&3S@IY[8]*+!<]T,,1C5#$A1,%5*C QTP*B73[-9GE6T@$CMN=Q$,L?7
M.*\MUO4-7\-ZIJ6E0ZW?2VK0V<LMU<.'>U$DCK(ZG'RC"CV&3BMWP1J!D\7:
M]86^O7&KZ?;1PF%Y91)Y98'(#]Z5@N=P88(XP3'&BQY8?* $]2/2L^&UTG5=
M/>?3U@:*[5@;BV 5CG@D,!U]ZXB36]8'BB7PG]MG%Q%>2WS7!Z_8MFY5SZ;F
MV_\  *YU_$UW<Z'91?VG>K<1:;)<NL=VMHB'S"%?=M)D(_NCBG8+H[^P\,Z3
MX5N_[7U35)9Y%06D4UXR@(K'[O &23CD]:VKM]%T:%/M8LK2*9MB[E5 QZX]
M^F?PK$TZ&7QK\);5+Z7S;G4-/1FE&!^]V@AO^^@*Y33=1F\7M]IO-RCPUILT
M<Z_]/A0H3]0@)_X%1ON&VQW%IXX\)WU['%9:YI\MQ-\J!9EW/ST![\UT8Y45
MX>MOJR^#?""^()K!?#DZ6I>YM+8B: [08PS$G"GH6 !S]:]O7&T%3D8X-)C5
MQU%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M7S#ZO@_^?AJ?V]#_ ,_B_P"?PH_M^'_G\7_/X5E_\(E??\]H_P!:/^$2OO\
MGM'^M']HYS_T#K^OF'U?!_\ /PU/[?A_Y_%_S^%']OP_\_B_Y_"LO_A$K[_G
MM'^M'_")7W_/:/\ 6C^T<Y_Z!U_7S#ZO@_\ GX:G]OP_\_B_Y_"C^WX?^?Q?
M\_A67_PB5]_SVC_6C_A$K[_GM'^M']HYS_T#K^OF'U?!_P#/PU/[?A_Y_%_S
M^%']OP_\_B_Y_"LO_A$K[_GM'^M'_")7W_/:/]:/[1SG_H'7]?,/J^#_ .?A
MJ?V_#_S^+_G\*/[>A_Y_%_S^%9?_  B5]_SVC_6C_A$K[_GM'^M']HYS_P!
MZ_KYA]7P?_/PU/[?A_Y_%_S^%']O0_\ /XO^?PK+_P"$2OO^>T?ZT?\ ")7W
M_/:/]:/[1SG_ *!U_7S#ZO@_^?AJ?V_#_P _B_Y_"C^WH?\ G\7_ #^%9?\
MPB5]_P ]H_UH_P"$2OO^>T?ZT?VCG/\ T#K^OF'U?!_\_#4_M^'_ )_%_P _
MA1_;T/\ S^+_ )_"LO\ X1*^_P">T?ZT?\(E??\ /:/]:/[1SG_H'7]?,/J^
M#_Y^&I_;\/\ S^+_ )_"C^WH?^?Q?\_A67_PB5]_SVC_ %H_X1*^_P">T?ZT
M?VCG/_0.OZ^8?5\'_P _#4_M^'_G\7_/X4?V_#_S^+_G\*R_^$2OO^>T?ZT?
M\(E??\]H_P!:/[1SG_H'7]?,/J^#_P"?AJ?V_#_S^+_G\*/[?A_Y_%_S^%9?
M_")7W_/:/]:/^$2OO^>T?ZT?VCG/_0.OZ^8?5\'_ ,_#4_M^'_G\7_/X4?V_
M#_S^+_G\*R_^$2OO^>T?ZT?\(E??\]H_UH_M'.?^@=?U\P^KX/\ Y^&I_;\/
M_/XO^?PI1KT)_P"7M?RK+_X1&]_Y[1_K33X1O">98S2_M+./^?"_KYB^KX/^
K<["WE$UO'(K;@Z@@^M%5[*)K6Q@@D.6C0*2/I17U$)5'%.4=3S&E?1G_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>image4.jpg
<TEXT>
begin 644 image4.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 L17AI9@  34T *@    @  0$Q  (
M   *    &@    !'<F5E;G-H;W0 _]L 0P '!04&!00'!@4&" <'" H1"PH)
M"0H5#Q ,$1@5&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ
M_]L 0P$'" @*"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ_\  $0@!HP+C P$B  (1 0,1 ?_$
M !\   $% 0$! 0$!           ! @,$!08'" D*"__$ +40  (! P,"! ,%
M!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P)#-B<H()
M"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T
M=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%
MQL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$!
M 0$! 0$        ! @,$!08'" D*"__$ +41  (! @0$ P0'!00$  $"=P !
M @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:
M)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#
MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3
MU-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P# 0 "$0,1 #\ ]^U^\FT_
MP[J%[;@>;;VTDJ9_O*I//Y5\Q#]HKQKZ:?\ ]^3_ (U],>+/^1,UG_KQF_\
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
M^_#_ .%:71.I#14WV2Z_Y]+C_OP_^%'V2Z_Y];G_ +\/_A1H%F0T5-]DNO\
MGUN?^_#_ .%'V2Z_Y]+G_OP_^%+05F0T5-]DNO\ GUN?^_#_ .%'V2Z_Y];G
M_OP_^%/0+,AHJ;[)=?\ /I<_]^'_ ,*/LEU_SZW/_?A_\*- LR&BIOLEU_SZ
MW/\ WX?_  H^R77_ #ZW/_?A_P#"EH%F0T5-]DNO^?6Y_P"_#_X4?9+K_GUN
M?^_#_P"%&@69#14WV2Z_Y];G_OP_^%'V2Z_Y];G_ +\/_A3T"S(:*F^R77_/
MI<_]^'_PH^R77_/K<_\ ?A_\*- LR&BIOLEU_P ^MS_WX?\ PH^R77_/K<_]
M^'_PHT"S(:*F^R77_/K<_P#?A_\ "C[)=?\ /K<_]^'_ ,*- LR32SC6M/)P
M +N$G)P/OBNZUJ:!_P!HGS1-&T*ZG"3()/E \M>_H*X'[)=?\^MS_P!^'_PH
M^R77'^BW7'?R7S_*EH5J>B:?>"7Q3\2C/=!A<6EV 7ER)/WC[=I[\8Q77/,F
ML:SX?US1=$TF[M(+2 KJ5SJ'E?82BC<)$SD;<9P!SBO#?L=WQ_HUUQT_<O\
MX4?8[O:0+>["DY($3@'\,4M U+NL7@N_%UW>PS10B6^\Q9X =BG</F ZXXS7
MLUGJ=]H^M3^(M;M="6WCL26UZW9/-U#*8557J&['Z5X7]BN<8^R7&/\ K@W^
M%*;6[(P;:[*_W3$Y _#%/0-3UO2KOQ&/#/AH_#B[M8+49?4XO/12MP6)8RAB
M/EQCGTKEM1O9U^*>HV?PZU&2TM]0N1 CVTFU#G[QS_='4'T'%<;]EO.0+:[7
M<,$+$XS^0I5MKU7#);72L.A6%P1^E&@:GJ^GRV6KS7]KH]A:ZP^C206EI;W0
M#!XF;_2+C#=6)"C=V%><>*[:QL_&.IVNE$-9170$6UMP4'!(!] <C\*STMKZ
M-MT4-VAYY2)P?T%-^QW73[+<XQC_ %#_ .%&@:GL":FH^/J3_;XUBCT=4CE\
M[Y5_T9> >QSVKG_"+6]Q\/8;:]U,V'F>)X&>?S 'A7!S(.<CZUY^+2Z_Y]KK
M/KY+_P"%'V.YQC[+<XQC'DO_ (4M U/;X]/ATQ?%H&D6NG&?3)DAOI]4$]S?
MMD'(&3U R?PKFM7O5D^)'@4?:D:"'3[,$"7Y(^&SQV/K7FQM+LD%K>[)'3,<
MAQ1]DNO^?6Z_[\O_ (460:GK7B_5=/\ %;/J-L(;4>%]6<76F12#9<6YE)\]
M5_B8Y.:WKV?R?&NI^);32=$%E)%*\>M2ZCN69'0@(8QR6.<8QWKP;['=?\^U
MUW_Y8OS^E+]DN]NW[-=[1R%\I\?EBBR#4[+Q' U[\*/"^H6LD4EO9/<13@2K
MNC=F4@;<Y[&G?"TVNH:MJ7AO5)TM[75[8 R2-@*\9W#\P:XO['=]K:ZQUQY+
MX_+%)]CNO^?6Z&.F(7_PIZ!J>I^'-8L?%WQ(\3:3J5Q%;:;J_P#JGD<!4$!^
M3\U4"J5OXB_M5/B7J:7 A-W HA&_!*>:ORC\*\Y^QW6,?9;GKGB%Q_2E^QW1
M_P"76Y_[\O\ X4:!J>F^']&MIO 6AW<-DGB*02,TJW>H"&'2^5R"A/?KG'85
MT>M6%QK>I_$.UT>[MQ+<V5B8Y$F58Y%"$%%;/?&.>N*\/^R7@SMM[L ]0(G
M/X8K5TW4]4TS0=6TN"QE:'5!&LLC0ONCV9Z<>] :F]XPA.C?#_P[X=U"2-]6
MMIIYWA202?98W)PC,,@<G./>K_A2[,'@#2?LFI6UA=KXG62.>X;*Q'8^'8?W
M>V?>O/39W6XG[-=$D]6A<D_I0;.Z.?\ 1;CGJ# _^% M3U7Q=IUJO@_7+W4]
M,@\/WWFHR?V=?"2#5&R<GR@>G.>G>N;^&$1N-1U^P22%;F\T:6*%7D""1^H
M)(&:XXV=VVW=;W3!>@,3G'YBC['=CD6MT".XA<?THT#4];TK0K>UT/PQ,+*+
M7#$@\^]OM36.'365_FC";N"OTY-0>.+L#1_B$MO=Q[KK6X#&(I1B9>3D8ZBO
M*_LEY@C[-=X)R1Y3X/X4?8[KO;71SZPO_A1;S'J>FOI=QXM'@O4/#^HVL5MI
MT,=M<))=)$UI*LF22I()##N.N*Z759K;4$\6:/;:99:QJ$>M"YDL;FY\CSD,
M2 .I_BP0W'O7G6F>,+FPT^PAO/"EKJ%UIJ[;2ZFMY%9!G(W ##X/3.*YS49-
M5U/5KC4;V*Z:ZN9#+(ZPNN6/X4M U/7+:[!\?:/I,_\ 9EI+!H5Q:I!;W>]8
MRR-MB>0\%LGCFJWA/_B61^ [:\GMX;BRN-268"93Y9$3XR0<?_7KR+['=<XM
M;K)Y)\E\_GBC[)=YR;>ZSZ^4_P#A1H&IV_A:_AB\'^,9;V82+]MM)F5G!:4"
M9R2!WXKM='T>]O/C1-XGM-4LY=(O(':&5;I&>5?+ \GRP<Y&.F*\46VO(Y%>
M.VN RL&'[E\9!SSQ79GQ]J*F2[L_"]K:ZQ-#Y+:C%;R!]N,%@F, D#KFC0-3
MAF_UCC.<N>?7FDJ7[%=*,?9;G _Z8/\ X4OV2Z_Y];G_ +\/_A5:"LR&BIOL
MEU_SZW/_ 'X?_"C[)=?\^ES_ -^'_P *-!69#14WV2Z_Y];G_OP_^%'V2Z_Y
M];G_ +\/_A1H%F0T5-]DNO\ GUN?^_#_ .%'V2Z_Y];G_OP_^%+0+,AHJ;[)
M=?\ /K<_]^'_ ,*/LEU_SZW/_?A_\*>@69#14WV2Z_Y];G_OP_\ A1]DNO\
MGTN?^_#_ .%&@69#14WV2Z_Y];G_ +\/_A1]DNO^?2Y_[\/_ (4:!9D-%3?9
M+K_GUN?^_#_X4?9+K_GUN?\ OP_^%+0+,AHJ;[)=?\^MS_WX?_"C[)=?\^MS
M_P!^'_PIZ!9D-%3?9+K_ )];G_OP_P#A1]DNO^?6Y_[\/_A1H%F0T5-]DNO^
M?6Y_[\/_ (4?9+K_ )]+G_OP_P#A1H%F0^E>L_LX_P#)3)O^O%_YUY9]CNCT
MM+C_ +\/_A7J?[/.;3XE2-=))"&L9 #(A4'!YZBID]+%16I]32-M1FP6PI.!
MWKSW1?[5U?0+;Q3<^)I;1YI1(T+'_1TBW8\LKZXXSUSBNZ.J6)7*W4(^K5S7
M_")^%!J N1+B/S_/^R^?^Y,G7=L^O-8FQ27X@70B@OI])5--OO.6RD67]X[I
MT#+V#8.,>G-51\0]=2%YKC0($CALXKZ3%SDB&3^$#NXP>.E:\/A;PK#=R3B4
M%7$FR)I\QQ;_ +Q0=B<59DT/PW+!+!(Z%)K2.R<>9UB3[H% C%O/'&HK'?2?
MV:L-@MS+8Q70FS)Y@R%?;TQNQ573O&E[;:<68BYNF2V7==380,RN2P R3G:/
MN@U?TWP?H<5_>WNI7B7+W%Y-<)$)OW2[\XX]0#BK;^$O"I$92;RI(61HY8YP
M'0J&48X]&8?C3T#4R8?B/J%_:0RZ=HT4A%J]S.))2@4(^T@>I/49K1A\;WMZ
MTUYIVDK)I5J(_M,LDX$H+1J^5&<' 89Y^E6K+PSX7TZ&2*T= LD+PMNF_@8Y
M//N>::?"_A9KJ.?S<!1&&A6?$<IC4*C.O<@ #\*6@%7PKX\E\2:K#!)IYAAN
M[8W%M(@?&WL'+ #)'H37<I7+:1H7AW0KLW%E<D,J&.)7FW+"I/*H.PK>34K,
MD!;J(L3T#9I#+M%-#9Y'(HH YWQ3K6A6^DW=GKMRJQR0GS(0?G93Z#O5.U\0
M^$4LX%2^T]4$:A595R!@8SQUKS[XKH/^$W1F )%JN"1TYKCX;;[1<1P0QJTD
MK;4!4<UG*JH.Q\YB\XGAZ[IJ-SW?_A(_"G_/_IO_ 'RO^%'_  D?A/\ Y_M-
M_P"^5_PKQ>#P[<W#7.?LT2VLOE2/*552WL334T&[?3(]0%O&8)IO)CX&6).,
M@=QFE[;^ZS+^V:S_ .79[5_PD?A3_G_TW_OE?\*3_A(_"9_Y?]-_[Y7_  KQ
M^/PC>/?/:"2Q\]%+,OF+\N.H^M5[?09;J[N;>)K,FU4-)+O78 ?]KI1[9_RA
M_;%:VD#VG_A(_"?_ #_:;C_=7_"C_A(_"G_/]IO_ 'RO^%>-Q^%;V6$R(MM\
MP+1(64-,!U*CN*)?"NH16<=P(8)/,*#RT*EE+_=R.V<T>V?\H_[7Q+VIGLG_
M  D?A/\ Y_\ 3/\ OE?\*/\ A(_"?_/_ *;_ -\K_A7CQ\)7AE9 UB?+0M*W
MF+MCP0,$]CS61+ D<KQD1,4.-R $'Z&DZ]MT14SNK35Y4SW?_A(_"G_/_IO_
M 'RO^%+_ ,)'X4_Y_M-_[Y7_  KP3RT_NK_WR*/+3^ZO_?(I?6EV,?\ 6*7\
MA[W_ ,)%X4_Y_M-_[Y7_  H_X2/PI_S_ &F_]\K_ (5X)Y:?W5_[Y%'EI_=7
M_OD4?6EV#_6*7\A[W_PD?A3_ )_M-_[Y7_"C_A(O"G_/]IO_ 'RO^%>">6G]
MU?\ OD4>6G]U?^^11]:78/\ 6*7\A[W_ ,)'X4_Y_M-_[Y7_  H_X2/PI_S_
M &F_]\K_ (5X)Y:?W5_[Y%'EI_=7_OD4?6EV#_6*7\A[W_PD?A3_ )_M-_[Y
M7_"C_A(_"G_/]IO_ 'RO^%>">6G]U?\ OD4>6G]U?^^11]:78/\ 6*7\A[W_
M ,)'X4_Y_M-_[Y7_  H_X2/PI_S_ &F_]\K_ (5X)Y:?W5_[Y%'EI_=7_OD4
M?6EV#_6*7\A[W_PD?A3_ )_M-_[Y7_"C_A(O"G_/]IO_ 'RO^%>">6G]U?\
MOD4>6G]U?^^11]:78/\ 6*7\A[W_ ,)'X4_Y_M-_[Y7_  H_X2+PI_S_ &F_
M]\K_ (5X)Y:?W5_[Y%'EI_=7_OD4?6EV#_6*7\A[W_PD?A3_ )_M-_[Y7_"C
M_A(_"G_/]IO_ 'RO^%>">6G]U?\ OD4>6G]U?^^12^LQ[!_K%+^0][_X2/PI
M_P _VF_]\K_A1_PD?A3_ )_]-_[Y7_"O!-B?W5_[Y%&Q/[J_]\BCZRNP?ZQ2
M_D/>_P#A(_"G_/\ Z;_WRO\ A1_PD?A3_G_TW_OE?\*\$V)_=7_OD4>6G]U?
M^^11]9CV#_6*7\A[W_PD?A3_ )_]-_[Y7_"C_A(_"G_/]IO_ 'RO^%>">6G]
MU?\ OD4;$_NK_P!\BCZRNP?ZQ2_D/>_^$C\*?\_^F_\ ?*_X4?\ "1^%/^?[
M3?\ OE?\*\$V)_=7_OD4;$_NK_WR*/K*[!_K%+^0][_X2/PI_P _VF_]\K_A
M1_PD?A3_ )_]-_[Y7_"O!/+3^ZO_ 'R*/+3^ZO\ WR*/K2[!_K%+^0][_P"$
MC\)_\_\ IO\ WRO^%'_"1^$_^?\ TW_OE?\ "O!=B!<[%_[X%7XM NI9+.-(
MX]]W&98P0/N 9S36(OT-(Y]4D_=@>U_\)'X3_P"?_3?^^5_PH_X2/PI_S_Z;
M_P!\K_A7C9\*Z@%C9H(4$FT(6P-Y8G 'KT-1W?ARYLXKF1S:R+; &7RF5MI)
MP%^O!I^V_NLUEG%5?\NSVC_A(_"?_/\ Z;_WRO\ A1_PD?A/_G_TW_OE?\*\
M7D\.7L5H+AX8]A$9Z#^/&W^=31>$=0DEEC,=O&R2&)=[*/,<=0OK1[;^ZP_M
MFL]J9[%_PDGA/_G_ --_[Y7_  I/^$C\)_\ /]II_P" KS^E>.6_A:^N+<RB
M.!"2WEQN5#2[>NT=Z:WAF]33OMGEP%/+\TQ@KO"9QG;UH]M_=8GG%;K3/9?^
M$C\*8_X_]-_[Y7_"E_X2/PG_ ,_^F_\ ?*_X5XQI_AN[U.!9H%@CCD;9%YF
M96]%'>H[G0I[331>W(MX@PR(F(\P^O%'MU_*Q?VS5WY#VO\ X2/PIVO]-_[Y
M7_"C_A(_"@ZW^F_@J_X5XLGA^ZEECC2&'>]O]I XR(^F2.W-3'PI>?:8[<_9
M1,T9E92Z_NU !RWIU%'MO[K&LYK/[![%_P )'X3_ .?_ $W_ +Y7_"E_X2/P
MI_S_ &F_]\K_ (5X1<6PMKAX6,,A7C=& 5/T-1B-3_"O_?(J?K*OL8OB"2=G
M$]\_X2+PI_S_ .F_]\K_ (4'Q'X4_P"?[3?^^5_PKP3:G]Q?^^12;4_N+_WR
M*/K*[$_ZP/\ D/>_^$C\*?\ /]IO_?*_X4?\)'X4_P"?_3?^^5_PKP38G]U?
M^^11L3^ZO_?(H^LKL'^L,OY#WK_A(_"G_/\ :;_WRO\ A2_\)'X4.<WVFG/^
MRO\ A7@FQ/[J_P#?(H\M/[J_]\BCZRNP?ZQ2_D/>_P#A(_"G_/\ :;_WRO\
MA1_PD?A3_G^TW_OE?\*\$\M/[J_]\BCRT_NK_P!\BCZTNP?ZQ2_D/>_^$C\*
M?\_VF_\ ?*_X4?\ "1^%/^?[3?\ OE?\*\$\M/[J_P#?(H\M/[J_]\BG]:78
M/]8I?R'O?_"1^%/^?[3?^^5_PH_X2+PI_P _VF_]\K_A7@GEI_=7_OD4>6G]
MU?\ OD4?6EV#_6*7\A[W_P )'X4_Y_M-_P"^5_PH_P"$C\*?\_VF_P#?*_X5
MX)Y:?W5_[Y%'EI_=7_OD4?6EV#_6*7\A[W_PD?A3_G^TW_OE?\*/^$C\*?\
M/]IO_?*_X5X)Y:?W5_[Y%'EI_=7_ +Y%'UI=@_UBE_(>]_\ "1^%/^?[3?\
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
MZ!ME_P!^4_PJ_NST;_Q^C=_M?^/4<XO9P[%#^QM*_P"@;9?]^4_PH_L;2O\
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
MIVMZTFEZ=8ZD\QBCEE<A ( X)7<"V>0,\#N*Y.T^"MO#'8>?KS2RV]ZTTS&
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
MG\Z,^Y_.@8[+>I_.C+>I_.FY]S^=&?<_G0 [+>I_.C+>I_.FY]S^=&?<_G0
M[+>I_.D^;U_6DS[G\Z,^Y_.@!?F]?UH^;U_6DS[G\Z,^Y_.@6HOS>OZT?-Z_
MK29]S^=&?<_G0&HOS>OZT?-Z_K29]S^=&?<_G0&HOS>OZT?-Z_K29]S^=)^)
M_P _A0&H[YO7]:/F]?UIOXG_ #^%+^)_S^%(-1?F]?UH^;U_6DS[G\Z,^Y_.
MGJ&HN3Z_K1R1]X]/[U)^?Y__ %J,Y]?PHU CM\^5U/WC_%[U+SZG_OJH8/\
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
MJUM?6MW)-%"EM<0@,PD *28#=""._%/?QSHBZAJ=FLDKR:;+%%-(J?(7D<(
M.>S,,T6?8+,Z''L/RHQ[?I7(R?$_PTMF]U#)<2QQRR1$QQ_W"JYY/ +. #5B
M'Q_H<T6BMON%;69FA@C:+E"OWF?GI[CK1ROL/E9TVWV_2C;[?I6)HGB_2_$&
MK7UAIXG$MF3EWB^5P'9"1AO[RL.>P%;>!M&!Q]/_ *])Z="=@V^WZ4;?;]*,
M?YQ_]>EP/3_QW_Z]*_D FWV_2C;[?I2X'I_X[_\ 7HP/3_QW_P"O1?R 3;[?
MI1M]OTI<#T_\=_\ KT$>W_CO_P!>B_D ;?;]*B(_TL?[A_A]ZDQ_G;_]>F8'
MVL>NT_P^_P!:+^0#]OM^E&WV_2C'^<?_ %Z7 ]/_ !W_ .O1?R 3;[?I1M]O
MTH(_SC_Z] 'M_P"._P#UZ+^0!M]OTHV^WZ4N!Z?^._\ UZ3'^<?_ %Z+^0!M
M]OTHV^WZ4N!Z?^.__7HP/3_QW_Z]%_( V^WZ5'/Q"<8'([5)QZ?^._\ UZBN
M,"')_O#^'_Z]"?D!+C)_^M[TFWV_2EP/S_V?_KT8'I_X[_\ 7HOY )M]OTHV
M^WZ4N!Z?^.__ %Z3'^<?_7HOY &WV_2C;[?I2X'I_P"._P#UZ0CV_3_Z]%_(
M V^WZ4;?;]* /\X_^O2X'I_X[_\ 7HOY )M]OTHV^WZ48_SC_P"O2X'I_P".
M_P#UZ+^0";?;]*C=1]HCRO8\XJ3'^<?_ %ZC8?Z5%A<C#=OI[T7\@)=O^<4F
MWV_2@_YX_P#KT8_SC_Z]%_( V^WZ4;?;]*7 ]/\ QW_Z]&!Z?^.__7HOY )M
M]OTHV^WZ4N!Z?^.__7HP/3_QW_Z]%_(!-OM^E&WV_2EP/3_QW_Z]&!Z?^.__
M %Z+^0";?;]*-OM^E+@>G_CO_P!>DQ_G'_UZ+^0!M]OTHV^WZ4N!Z?\ CO\
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
MS_X[1M_V?_':!7#\/T-'X?H:-O\ L_\ CM&W_9_\=H"X?A^AH_#]#1M_V?\
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
MP()//7!ZU27P3IK(5N7EG^79E@,;<@CC/7CK[UT0'&,=^>*7'L*CV@KG/_\
M"%Z02Q=96)+D%L':&&,#GMU%,/A"P>=Q=7%U.'5S&K8VQ ]<<\\G-='M'I41
M_P"/M>XV'M[T>T?8+F&/"%JEM-##=3H)40%B S!E.<CGI[5$/!&GAX_WTCK'
M)YFR0#:S>IYYYYQVKI@!Z"E*@CH*.?R"[,?4]!&KQVBW]Y*'@SYAB4;9,\D
M9XZXSZ51F\$Z<^SRI[B$  . 00P[]^I[FNFP,#@48'H#1S^0KLY^_P#"L5_J
M=U>RW+)Y@C6V2,Y$(7J2.Y/]*ET_PU;:??O/#=7)1D=!$Q&$+@;F!SUXK;VC
ML!1M'H*.?R'=G+IX&T];.6"2>>221/+$O"[!T&.?3K6A<^&=.NK2UMI598K6
M,HBH !G/WNO6M? ]!1M'I2Y_(+LP]-\,6NGWT%V)YII(<@%P,%<$ =?<\UKS
M\P$'&,C@+_\ 7J7'T_*HYR!">=O([4-W$29R3T]1\H_QH_ ?D/\ &@8S^'I2
MX_SBI%83\!^0_P :/P'Y#_&EQ_G%&/\ .* L)^ _(?XT?@/R'^-+C_.*,?YQ
M0%A/P'Y#_&C\!^0_QI<?YQ1C_.*-.P6$_ ?D/\:/P'Y#_&EQ_G%&/\XH"PGX
M#\A_C43#-S$=JX /4#_&I3C_ "*B8?OX_E!X/- 6)1QZ?D/\:/P'Y#_&E&/\
MBC'^<4!83\!^0_QH_ ?D/\:7'^<48_SBC0+"?@/R'^-'X#\A_C2X_P XHQ_G
M%&G8+"?@/R'^-'X#\A_C2X_SBC'^<4:=@L)^ _(?XT?@/R'^-+C_ #BC'^<4
M!83\!^0_QH_ ?D/\:7'^<48_SB@+"?@/R'^-'X#\A_C2X_SBC'^<4:=@L)^
M_(?XT?@/R'^-+C_.*,?YQ0%A/P'Y#_&C\!^0_P :7'^<48_SB@+"?@/R'^-'
MX#\A_C2X_P XHQ_G%&G8+"?@/R'^-'X#\A_C2X_SBC'^<4:!83\!^0_QI.O9
M3^ _QIV/\XI"!V&?PHL%B* ;8L8 Y/0#U^M2CZ#\A_C4<(Q'TQR>,>]2@?YQ
M0%A/P'Y#_&C\!^0_QI<?YQ1C_.* L)^ _(?XT?@/R'^-+C_.*,?YQ1H%A/P'
MY#_&C\!^0_QI<?YQ1C_.*-.P6$_ ?D/\:/P'Y#_&EQ_G%!_SQ0%A/P'Y#_&C
M('I^0_QHQZ_RJ.:58(RS^N%&.M*4E%78TFW826985+-@\X P.3^=,BA9I?-N
M0OF ?*F!\H_/K2Q0LS^?<#]Y_"N/N?\ UZE=@H&X$D\*H'+'VK&,)5)79?PZ
M('8(NXX.> J@9/ZU ?[1A\1:<L<0>WG60W+!.(\ ;,'WK0M[4QOYLQ!E(XX^
M[[5!<1:BWB'39;60)8HLGVF//4D#;BO0C!1$D:X& /I7,>/TOF\)W:Z?#:7+
M&-ED@NSM\U-IR%.#\WIQVKJ%^[G/;CVK@?BTMHGA2&XU.)YK:VG\QH8K@Q,W
MR,!M(!)89SCCI3*&?!X)_P (?.4MY8G:[8LTA)WD(@RN0"0.G3J#7*!+)OC,
ML-C>+HETMVGVJRN)>+D_>_=8R&+*PR"5(KKOA)+:R^%;C^SGNC;QWK!(KH@M
M#E$)7<.HYS]36'::%>:7XNBUV]T[3)DN]6:$V_EEIK?+;4F$A<@D@ D8'M0
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
MOO-Z#T%6.V*[X1Y2!,^E HQ2U8PZ\8S]#63>OIO_  E.D"Z5C?%)OLS#[H
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
M (T;3Z?H?\:-0$_#]*/P_2EVGT_0_P"-&T^GZ'_&C4!/P_2C\/TI=I]/T/\
MC1M/I^A_QHU 3\/TH_#]*7:?3]#_ (T;3Z?H?\: $_#]*C;_ (^8\ 8P>U2X
M]OT/^-1/_P ?47..#QM/^-&HM23CTH_#]*7!/;_QT_XT;3Z?H?\ &@!/P_2C
M\/TI=I]/T/\ C1M/I^A_QHU&)^'Z4?A^E+M/I^A_QHVGT_0_XT:@)^'Z4?A^
ME+M/I^A_QHVGT_0_XT:@)^'Z4?A^E+M/I^A_QHVGT_0_XT:@)^'Z4?A^E+M/
MI^A_QHVGT_0_XT:@)^'Z4?A^E+M/I^A_QHVGT_0_XT:@)^'Z4?A^E+M/I^A_
MQHVGT_0_XT:@)^'Z4?A^E+M/I^A_QHVGT_0_XT )^ _*E'7D?D*-I]/T/^-&
M"/\ ]1_QHU$)@8P5!&,=#S1CIQT'I2XS_P#J/^-&T^GZ'_&C4+C<#L.?7%8N
MO>(3HUU:00Z?)>2W6XA48+M"@<Y-;F#Z$'TP?\:XOQG*T6O:3.L%Q<+ DJR_
M9XBVS=C&>?:L,14J4Z;<5=F]&*E)<VQ)#XTN8[FUM[K09(&N9E@C<2@A2>@/
MM7500F,F23#2,3N;' SV'M7G4=Q+J&J:2EO87P$=_&[,]N550&&23FO2L,\@
MABY?')YPGO\ 6N; ^VQ$+UU9FN(C3IRM!W$^9G$42@N.Q'W?<^]7884MUV*2
M2>6;NQ]Z6&%8%VIDD\ECU8^]2]J]F*LCF#Z44450!1110 4444 %%%% !111
M0 'D'-9EU>S1>(]-MDLQ)%<+*9)R.8MH&!GWK3_#-9]R^I#Q!IRVJ[K!A)]J
M?'1L#;0!L#IQ2BD48'Z4HJ2A#_.L*/4+FWU$P+:0F!Y<'9+\X/J5K>K!ATEG
MU@WTF&59&.&&"/3!'/YT )K.FS:I<K%&B^7Y1#/(#M_#!R#6U$@CC5!@ *
M.V*YWQ/<3V\UJ8+F2-F^\5X YZG^5;MDLRVL2W3[YE0;V'0F@"V.E% HH **
M** "BBB@"AK$D\6D7,EG'YDRQY5?6L^ EX(V9<%D!8;1P<<UH:PL[Z1<K:$K
M,8SM.<?YXS6= ,6T8(^;8,].N*SGLB)$O_ ?TI?P_2FX]A^0I<>P_(5B]R1<
M^WZ4?A^E)CV'Y"C'L/R% !^'_CM+GV_2DQ[#\A1CV'Y"@ _#]*/P_2C'L/R%
M&/8?D*+( _#]*/P_\=HQ[#\A1CV'Y"BR&+GV_2C_ (#^E)CV'Y"C'L/R%%A!
M^'Z4OX?I28]A^0HQ[#\A0 N?;]*/P_2DQ[#\A1CV'Y"CY@+_ ,!_2H2!]K&4
M_@//XU+CV'Y"H2G^E#Y1]P^GK3^8$W_ ?TH_X#^E&WZ?I1CV'Y"CY@'']W]*
M./[OZ48]A^0HQ[#\A2^8!Q_=_2CC^[^E&/8?D*,>P_(4?, X_N_I1Q_=_2C'
ML/R%&/8?D*- #CT_2HKD V[97/L*D(]A^0J&Y&;=LK^6*:0%C'/3/X=*3C^[
M^E)CGH/TI<>P_(4: '']W]*./[OZ48]A^0HQ[#\A1H <?W?THX_N_I1CV'Y"
MC'L/R%&@!Q_=_2CC^[^E&/8?D*,>P_(4: '']W]*./[OZ48]A^0HQ[#\A1H
M?A^E1MC[1&,@<'C;4A'L/R%12?\ 'U%P.C?P@^E&@R7&.H_2CC^[^E-Q[+U]
M!2@>P_(4: +Q_=_2CC^[^E&/8?D*,>P_(4:"#C^[^E'']W]*,>P_(48]A^0H
MT ./[OZ4<?W?THQ[#\A1CV'Y"C0 X_N_I1Q_=_2C'L/R%&/8?D*- #C^[^E'
M']W]*,>P_(48]A^0HT ./[OZ4<?W?THQ[#\A1CV'Y"C0 X_N_I1Q_=_2C'L/
MR%&/8?D*- #C^[^E'']W]*3'L/R%&/8?D*- %X_N_I1_P']*0CV'Y"@#O@?7
M -+0-]A<=,C&>G%([(BEG.T#J34,DJ1'"KYCMT50.?K[4B6[.PDN]K$?P+C8
MM9.:EI T4%;4:3)=<*IBBZ$;>7'J#6%XP\70>"],B:*#S;B8XBB!P"!U8^M=
M-@'L 5')XP!7%_$+P;=^*]/@FTE<SVV[ ; #CVKHPU&'->1%23:LBAX+^)DN
MNZO'I>H0K#-,Q$,L? /U'K7I\,*01[(^G=N['UKQ_P  ?#35[/Q+!J6MP"TA
MMB61 P+,1TZ5[+]<9]J[ZJA?05-=6 _E2T@I:Q+"BBB@ HHHH **** "BBB@
M HHHH /KT[FLVYMK]_$&G36T^RSB63[1'NQYA(&WCVK2K*O+..7Q-I-R;X1/
M )@D!;!FR!GCVH VTZ?7D4\4T=.:<*DH,4$9ZTM(>^/2@#F?%!F5[=@VV/\
MB'. <]<#KBNAB^ZIX((!R.AK!\174L$EJ$M8;D,3A).N?:MBQEDGM8I98_+9
MD!*^A_G0!<HH'2B@ HHHH **** *&M0+=:-<P22>4CQX9\XVUGP(%MXD4DA5
M"@\<X%7];B@GT6ZBO',<#1D.X["J$ 46L(3E%0!3@<C'%9U+61$B7!]_THV_
MYXI./0_D*48]#^0_PK(D-M&VCC^Z?R'^%'']T_D/\*0!MHVT<?W3^0_PHX_N
MG\A_A0 ;:-M'']T_D/\ "CC^Z?R'^% !MHVT<?W3^0_PHX_NG\A_A0 ;:-M'
M']T_D/\ "CC^Z?R'^% !MHVT<?W3^0_PHX_NG\A_A0 ;:-M'']T_D/\ "CC^
MZ?R'^% "%>.N/RJ(K_I6=O.T\\>M3<>GZ#_"H2O^F*< _(?3UI@2X/O^E&W_
M #Q1QZ?H*7CT/Y"EH ;?\\4;:./[I_(?X4<?W3^0_P * #;1MHX_NG\A_A1Q
M_=/Y#_"@ VT;?\\4<?W3^0_PHP/3]!_A0 A![?R%17"DV[#;NZ<<5*?I^@J*
MXQ]G;*Y''I30$VW.<CI].*-M!QG[I_(?X4<?W3^0_P *0!MHVT<?W3^0_P *
M./[I_(?X4 &VC;1Q_=/Y#_"CC^Z?R'^% !MHVT<?W3^0_P *./[I_(?X4 &V
MC;1Q_=/Y#_"CC^Z?R'^% !CZ_I4+C_2(^2.#V_\ KU-QZ'\A_A43G%S'VX/8
M?X4 2 9__5_]>EV_YXHZ]OT%&!Z'\A_A0 ;:-M'']T_D/\*./[I_(?X4 &VC
M;1Q_=/Y#_"CC^Z?R'^% !MHVT<?W3^0_PHX_NG\A_A0 ;:-M'']T_D/\*./[
MI_(?X4 &VC;1Q_=/Y#_"CC^Z?R'^% !MHVT<?W3^0_PH./[I_(?X4 &VC;29
M'H?R'^%''H?R'^% !@_YQ1^?Z4N1CI^&!44TT<*_/U/08&6/H*3DHJXTFR0]
M.>,?Q8''ZU6,KW#;;7"H.#-CI].:!%)<?-< I'VCZ'\:L!<+A4/'0# _I6-Y
M5-.AKI'U(X84@R5^]_$Y'+?K4C$)C=R6^ZNW);]:%S*Q2 !B.K\%1^G-6H;5
M(23]Z0_Q-_3TKJITE8RU;U(H[1G(:Y' Y$0Z+[YJX!@#'3M12UT));#$^M I
M:*8PHHHH **** "BBB@ HHHH **** "BBB@ _6LF]BT]O%6D/<S,M[&LWV9!
MT<$#<?PK6K(NY]/3Q5I$5Q S7LB3&VDSQ&,#=Q[T ;Z].>3BE%(,=O6EQ4E"
MTUL?_6IU(: .3\1I=RZA"(K>9HD3B6+G>/[OM]:ZA/NK].*P?$5S+:M%*EQ)
M%%M*R>7UQGL/6M?3V=K&(RLS.R@L6&": +@Z44#I10 4444 %%%% &=KGV<Z
M'=_:T+PF,AU'>J%OM%I#L&$"+M&1P,<5?UR3RM#NW\C[1B,XB/\ %5"W/^BQ
M<;3L4[<CCCI6539$2)>/\D4?YZBC/^<BC\_S%9ZDA_GJ*/\ /44OY_F*/S_,
M4:@)_GJ*/\]12_G^8H_/\Q1J G^>HH_SU%+^?YBC\_S%&H"?YZBC_/44OY_F
M*/S_ #%&H"?YZBC_ #U%+^?YBC\_S%&H"?YZBC_/44OY_F*/S_,4:@)_GJ*/
M\]12_G^8H_/\Q1J G^>HJ(X-T,[<!"/O#/6I?S_,5&S$W8RH^X<'(]:->X$F
M![?FM'^>HHS]?S%+^?YBEJ G^>HH_P ]12_G^8H_/\Q3U 3_ #U%'^>HI?S_
M #%'Y_F*-0$_SU%'^>HHR/7]:,CU_4468"8'^2*BN1^X;I^+"ILCU_45'<',
M+ <_4BGJ!)T)_P 11_GJ*7.?4?B*3/U_,4M>X!_GJ*/\]11D>OZBE_/\Q1J
MG^>HH_SU%+^?YBDR/4_F*-0#_/44?YZBE_/\Q1^?YBBS 3_/44?YZBC(]_SI
M<_7\Z-0$_P ]14,F/M$?K@]Q4_'J?SJ)S^^3#D<'BC7N!)_GJM'^>HH_SU%+
M_GJ*-1B?YZBC_/44OY_F*,CU_44:B$_SU%'^>HHR/7]11GZ_F*->X!_GJ*/\
M]11GZ_F*,CU_4468!_GJ*/\ /449QZ_F*7\_S%%F G^>HH_SU%&?K^8I?S_,
M4:@)_GJ*/\]11D>I_,4N<],Y^HHU 3'^<BDXXP>O3I222I'&7<X5>O-5RTUV
M#AFCA[MD9?\ PK*4VMF4HWU8]IV,ABMEW2'JQQM7ZT0P;3O<B20\EB1A?I3T
MC2*/8@"KGD#U^O>G;R9MJ#S)>FST]SVHA2E/613E960N54%F;CUX-/CMI)QE
MMT:'T.&;Z^U2PV@5A).?-D'0GHOTJUR<DG\*[8P459$)#%01J%0!5] .*<#C
MI^'M11BM$,6BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "LJZO!#
MXFTNT-FLK7"2G[05R8MH' /O6K_^HUG7-QJ">(=-AMX?,LY!(;B0K_JR -N#
M[T ;*TZFK]T>E.J2@I#W[TM(1F@#F/$[;9H'&YC$"V ,[/?CJ?:NBA;?&C'=
MRH/(YKF/$5K&=7MY!OC>489PQQ] !W]ZZB,8QR3P.O>@"6BBB@ HHHH ****
M *&LO/%I%S)9QB698SL4]S6?"S-!&T@ 9D!(ST..>U:.K_:1I-S]@Q]H$9,>
M3@9K-@)^SP^81YFT;_F'7'/ZUE4V1$B7_/7_ .M0/\\__6I,9[C_ +Z%*![C
M_OH5D2+G_.?_ *U&?<?G_P#6I"/<?]]"DQ[C_OH4 .S[C\__ *U&?<?G_P#6
MIN/<?]]"C'N/^^A0 [_/7_ZU&?<?G_\ 6I,>X_[Z%!'N/^^A0 N?<?G_ /6H
MS[C\_P#ZU-Q[C_OH48]Q_P!]"@!V?<?G_P#6HS[C\_\ ZU-Q[C_OH48]Q_WT
M* '9]Q^?_P!:C/N/S_\ K4W'N/\ OH48]Q_WT* '9]Q^?_UJ,^X_/_ZU-Q[C
M_OH48]Q_WT* %S]/S_\ K5$2/M:]/N'O[_2I,#U'_?0J/_EZ'*XV'^(>M,"7
M/O\ K_\ 6HS[_K_]:C!]?_'A28]Q_P!]"@!V?<?G_P#6HS[C\_\ ZU-Q[C_O
MH48]Q_WT*0#L^X_/_P"M1GW'Y_\ UJ;CW'_?0HQ[C_OH4 +D>OZBC/\ G/\
M]:DSCN/TIR*WF+@')8$8YQWZ4U%,!..I9 .G+BHIP'@_=O&Y;H%D4[OIZUYM
MJ_@_Q1-;:^L0D>%+AVTJ..X.Z42LGF.?=54@#I\QILO@77QXAL+^VBDCLK**
M***W,VR0E58ELCC[SX(QS@5IR(KE/3]R\D.A4'!8."!]3VH/^1G_ .M7CMEX
M"\<_\(Y?Z9A;9=399+F2:Y/91E %(QN8'D=B,UW/A"QUZVU;4G\0V,T33P0+
M'-Y^]6V+@KCL2>:3BD/E.J!'^3_]:@G_ #G_ .M0/SQUZ<4T'/<?]]"H((;B
M_M+,H+R\AMMXROFR!=WYU+%+'/$LL,B21N RNC A@>AS7GOQK\.#7/ 3WD2@
MW&F/YRXYRG\55?@3XA_M/P4^ES/F?39-JJ2,M&W(/X57+=7%U/2+J^M;)0U[
M<Q6ZL< R.%R?2I@RD J0RG'(;KD9]*^=_CAK4NO^,QHUAOFATJ$F0(<@.?O,
M<>@_G7IOP>\2_P#"1?#^U2:13=6!^S2Y.3M'*'GM@_I5RIV5Q)W.TN=0L[-D
M6[NK>W+C*B68+G]*A?7-(BD*3:I:(ZG!5IP"#^5>(:ZO_"Q?C]#IO+Z?82"-
M^?EVIRY].N16#=^'[7Q/\>M0T:\D>""XOI09(,94 $XY^E"I)JX7/HO_ (2#
M1O\ H+67_@0/\*D@OK6]G3[%=PW &<^5(&Q7F*_L\>'C@#6+]<D@9V8S_P!\
MUPGP[AF\.?&V+2+2YD,"7#V[\X$@]^U/V<6AW/H^XNH+2,S74T<$0(&^5P!G
MTI+:\MKR(RV=Q#/&IVEHG# 'TKQ+XVZ[-KWB73?!ND?O&616F52<&5^@R.H
MP:H_![7)_"7CN^\*:N?+2X=HR"<*LR=",^N"/QI>S7*V%SZ >5(HV>5U1%Y9
MF8 "J_\ :NG'.-1M./\ INM8'Q,_Y)GK>""1;]\<?,.<UXM\,_A?9>./#]Q?
MWNIW5J\$_E!8B,'Y0>X/K2A"+C=@?0_]JZ;U&HVG_?\ 6K,<B2H'BD21&Z,C
M@@_E7B>M_ ?3=-T&^O;?7;J26VA:14<*5; SR0*3]GG4;J9M8LI+B26VC1'2
M-WRJ$G'&:;IQM<+GM_/;/X?_ *J3<I8JLD;.HR5#<@>O2HI8FDN(9%O)8%3
M:-"NUQGOD9_*N;U/P]J\U]?7>GW%O;Q74P9HDE.YV"@!@W4<#[G3OWK.,4RT
MCJ597WA'61H\;PISM^O%(&5G9$DC9T +(K9(S[5S6@^&[VSU."_NKV2&'<TT
MT EPQE))!?/WLC QVJL_@^]6\EN8-70/>3"2X\MRC $Y*HWIWYSTJ^1#L=C@
MY [GH">OZ48QRWRKZD__ %JY9O"VIW5V)9-1^597*'[2_F1A@HSG."< ]N,T
MT^'-574)<:NBPKM5-\I)9%Z9!. ??K2Y8H?*=605'S#!'7)_^M4,UPL3% /,
MDQGRU//\JPM'T&XL=3%W+J4EPB0,D3-,S,C-WP3ALYSR*WH;<0QC9T)/S;LL
M?JW>L*G-+2(U&,=6,2!F8/=/N8<JJGA?;IUJ?@9R0N.^?_K4NUE3.UFS_P \
MQFGQ6N_#7(&/X8A]T?7UJZ5%(F\FQD2/<?ZK*1=Y#W^@JW##'!'LB''4DG)/
MXT_&1C'XBE_6NM)(-@'3^GI2T44P"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** #MFLZYBU%O$&FR6LH6QC63[2A;[Q(&WCVK1SCG]?2LNZ
ML7G\2Z9=+=^6ENDJO 3S)N P?PH W%.1QTIU-'_ZJ<*DH*0TM-;GB@#G/$*O
M>7,-K%$\IQN8(<%0#US701_='4<=ZQ]:OI[.2-HKFU@&W+>>/O<]JTK&62:T
MC>=0LA7G;T_"@"W10.E% !1110 4444 4-:1I='ND201$QG#LVT#\:SH"1;1
M MDA%&=W7BM#6XH)M%NH[QPD#1G>Q["J%OA;:)8SE0BA>O3'':LZFR(D29]#
M_P"/49_VO_'J7/O^I_PHS[_J?\*RU(U$W?[7_CU&[_:_\>I<^_ZG_"C/O^I_
MPH]X>HF[_:_\>HW?[7_CU+GW_4_X49]_U/\ A1[P:B;O]K_QZC=_M?\ CU+G
MW_4_X49]_P!3_A1[P:B;O]K_ ,>HW?[7_CU+GW_4_P"%&??]3_A1[P:B;O\
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
MX&AV>[$)]2/IFC@C!;OGK2Y/K_.CGU)^@-3[JV8"<>HHP,Y)R>YR>:7YO?\
M(T<^O\Z.;S"S$XP!D8'0>E'\_J:4Y'?^=)G_ &A^9J>>*ZE68<9]3TQ4;+_I
M$9^<D@@D ^U0:I.T&C7TL3A'2W=E8$\$#K7 6$>I7.G6T\GB'5O,EC#MME &
M2/I7+B,=1PR4I/<WHX:I5UB>E9P3G&>IY-+GW%<UX/U@S>&(#?7KW%PLLJ%Y
M"68A9& _E6XM]$Y^42$^H1JW5>#5[F4J33L6,@9^;KUYZT=/:HO/8_=AD;\"
M*89KK.$M,_60TW6@+V?<L ?YS1^/X57#WIZPQ+]7/^-/_P!)/4QK],_XTO:K
MH/D[LD/L1TP!FAI$BC#.^%7G!SQ[5$T-RW_+TP^BYI$M?WF^9WN''*EA]WZ4
M<]1Z)#M%:C?WETOWC'!ZAB&/^%6%14&U> HXP3Q2L3R[9 [M@BG1QR7&"O[N
M/^^"06K6G3UNV2Y7V&9<GRX07?\ NYR/SJU!:B-M[L7DQ@<G"^PJ6.)(D*1C
M:IZ@=_K3Z[%$0N3ZD?C28QT)'XTM%.PP_$_G28YR:6B@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** #L?I65>74$7BC2;:2
MS,LTR2F.X_YXX R/QK5K-NKJZB\1:7;P6ZR6\RRF:<KDI@# SVS0!LKT^E/I
MJ_=XY':E%24+1110 4444 %%%% !1110 4444 9^LR31Z+<O;Q"641G:C#()
M]Q5"#<;>(L,,4&0 < XK1U;[5_9%S]@(%SY9V9]:S8 QMXC(!OV#><=\<UG/
ML1(EP?3_ ,=-&#Z'_ODTF!Z?I2@>WZ5B2&#Z'_ODT8/H?^^31M_V?THQ[?I0
M 8/H?^^31@^A_P"^31CV'Y48_P!G]* #!]#_ -\FC#>A_P"^31CV_2C\/TH&
M&&]#_P!\FC#>A_[Y-'X?I1^'Z4: &&]#_P!\FC#>A_[Y-&/;]*,>WZ47$&#Z
M'_ODT8/H?^^32[?]G]*-O^S^E "8/H?R-&#[_D:-OJ/TI HW#C]*+@5[^Y-C
MIEU>;/,^SQ-($Y&[ Z5R47BW7)UBN%T>SVM&"NZY(/(YKJ-8MY+K0;^W@0M)
M+;NB#&,DC@5Q%I#K<%I;VK^';W>D2CATPV!C^]FO-QD\2K?5XW.S#1I2OSG:
M:#J;:UH-KJ#0^0UPI9DY(4CT-7RR \NH^M8?A32I+'PI86VH0-#<1H3)&#G9
MDUM"WC_YY#'NM=<95.5*QA*,+B&>!?O3Q ^[4TWMJ.MQ'^!IYMXN\*?]\4HA
MC'2./'^Y3M5%[J(A?6I.!,#_ ,!-.%U#V<GZ(W^%2;$'0+]-M+@#H /H*.6J
M%X$9N!_<D/\ P TPW+#[MM<'_@)J< =A^E+CV/Y&CDFPYH+H5UNIBV19S<<'
M)Q7G?]G6U[KNN2W>G0R2?;L9E@5B!Y:<9KTO [@G'MQ7FGC6_P#"&BZU,;FT
MNKC4)BKS"VEVKTQS^588G UL13]G!ZLVH8B%*=Y(T_"-JEGXNU5+"UCA0VL3
M%4&T#GVKM/\ 26Y&P?7<:YCP)_PCU[;3WWAR&5)),).)Y<LN.E=:8\?W>/\
M:'^-:4L+.E!4Y[H52K&<G***S1WI^[)$O_ &_P *00WIZW*+_NQ'_"K!\L=6
MC_!A_C33+&/XE_ 9K3V)CSOL1"&Y'WKQS](\4[RI#]^:0_\  2*<)8CU8_\
M?LFG;X>S2'Z0FJ5!,.9D?V93U:4_B13&L(F^]YQ_X&U3_(>D<Q_[9X_K2^6Q
M^[!(?P _K3^KKL/F96_LZU[H3]6:G"QM1]VW7\C5CRY^T##ZX_QI5AN?XK>,
M_P"\]/ZO'L*\BI=V$-Q93V^T1B6)H]VTG;N'7!KA(]$N[2*.*'7Y'MH1Y9G3
M3=R1X_VL5Z!?VMU-I]Q'##"LK1,%VN<DXZ=/K2:;J>EPZ+"#/%$(H@DD3<,"
M!\P(/).<U4L'1JKWXW'"M4A\+*/AK35TGP_!:QWGVU<M(9U7 8NQ;C\ZU!N/
M=L?\"JCH=E*^E[\F&.261XD,?*H6) Z^E::63*,&ZE!_V1BK]C%.R1-V]61[
M2?X6/_ 6I&5AU5A_P$BI_L2G[\LS_5\4HL8!U4M]35>S0:E8>[8^I(I=RCK<
M0CV\RK(L[<?\L4_G4@AB7[J*!Z;:OV:Z@9YECS_KE;_=)-'FJW"*SGT"FM+:
M!T4?E3NV.?THY$%BE%9EG#W6"0.$ X ]_>KF,GD\]/;% ]NGO2U220"8I:**
M8!1110,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *SKI=3/B'33:\6&V3[5_O8&VM'&>.M9ES9W4OB+3;F"Z2.WA6
M430;N920,$#VH VAT&?I3A2 \<]Z45)0M%%% !1110 4444 %%%% !1110!E
M:_.(M%N<74=K(4(CDE;:H/O5"PN(;JRBD@GCF 4!FC.?FQSGGUKRWXWW%[_;
M]I;R,PL?)W1#) +=_K5+X.RWI\4R00%FM'C)F7/RX'0\]^M:NC>',8N5Y6/:
M<,.6!'IQU_6C!Z%2,?[/_P!>O++J_P#'")?ZVT]Q:Z3+>O:@>2'>WAWE?.2/
M'& ,\]>M):>)]?LKBZCN)M2DM%L[N?33-:[I+G[PBW''7H1GM7+[-EV/5,-V
M5B/I_P#7I>0V-ISZ;?\ Z]>1WNM^);;2=4>\OM2AUBR\NWM[:.V_<A"P!F9L
M?,2"3GMBNCU^_P!0TSPUX>A%[>I;W>XWVI6\7FR@[?E0'!QN)//;%'LPL=R,
MCHK8[G;T_6@@YY# ^FW_ .O7D<>H^/3INHW5R+Y6LK1(;9"H5GG?E2Z@?-\I
M4$] 0<U;OM0\3Z9>+8WESJ$-@K06U]>1IYSQ,RAV*''(+?)GMFG[,+'J.UR>
M$;_OD_XT;7S]QL_[I_QKR236?%4K:ZNEWFHW$ZW,=IIL;KL)CSEG.1W (W'I
M6O<7/B^?P'X=L[*>\DU?4;IUFG9=C11J2"&)&!@XY[T>S"QZ)L?^XW_?)_QH
MV/\ W&'U4_XUX[>:[X_TZ_OYY[J[:*"VDAA=(0R32)&!D*!Q\P)W'KFKSZWK
MVGSV BO=1U(1Z7+-+!&I)281EE=B?OJ3QCL2*/9CL>J%67JI'^\I_P ::"I]
M,9QT/7\Z\@DUSQI;Z-IM[937E^8(&EU!6BSYCR$(@7(XV%MV!Z4_4-;\21:5
MJDDM[J,6L6TD5O';1VV8EB*J?./'))+<]L4^1!8]=+1+P]Q&I]"#2>;#_P _
M$?X TFAQ;-!L_/D-PYB#M(_S%B1GJ:T-H'0 ?A5<B$9_FPCI-GZ(32>:AZ,Q
M^D1_QK2HR?4T<B"QA:K?M8Z/=WD,,C/!&SJ#&<9 Z]:^>I?%VNRZ@=0.IW*R
MDE@0_P N,YQBOJ"5%EB>.4!D9=K*>A%>?2?!G0)=4^U+/.L+-N-NI&TGT![5
MT4^2*,I)WT.@\,ZG-K7AFPOIK5S+-&"WS8S6MLD/2S(^LM6+6VBM+6.WMT$<
M,8VJH& !4M9246S1)%(PS_\ /NB_60FC[/<'^&(?B35S%+4\J'9%1;>X7I)"
MO_ 2?ZT_R+D_\O"C_=B_^O5C-+BGRH95^S3'[UTQ^B@?TH^R$_>N)3]"!_2K
M5(:=D!6^Q1]6:8_\"ZUX=\2?!>JV_BFXO;:UEN;6ZPP>/DJ>F/TKWFE!QTXJ
MX2Y'=$2CS*S/,OA)X3OM*L[N]U: Q_:<".%CS@=S7HXL[=>D$8^H/^-3=\T4
MI2<G<:5E8C%O&.D4?_? IXC4?P(/H@I12U.I0W'H!^5+^-+13N @S1SFEHI
M)BC%+13 ;@=/QSZ57?3K.2?SY+6!Y?[YC&<U:H[Y[T"$P1US_2BEHI )12T4
M[@)2BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** #L>OX5E7=I;3>)]*N9+T1SP+*(
MK<?\M00,_E6KWZ?3ZUD7BZ<?%6D?:VD%\JS?95'W2,#?F@#>7D>_\J<*:O\
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
MLY+.]=YP"KQV[-&N?[S 8'XUMA.!SCZ4H7'%.X6,;^V8_P"W3I?V6\\P=)C
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
A%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>image5.jpg
<TEXT>
begin 644 image5.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 L17AI9@  34T *@    @  0$Q  (
M   *    &@    !'<F5E;G-H;W0 _]L 0P '!04&!00'!@4&" <'" H1"PH)
M"0H5#Q ,$1@5&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ
M_]L 0P$'" @*"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ_\  $0@!HP+B P$B  (1 0,1 ?_$
M !\   $% 0$! 0$!           ! @,$!08'" D*"__$ +40  (! P,"! ,%
M!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P)#-B<H()
M"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T
M=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%
MQL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$!
M 0$! 0$        ! @,$!08'" D*"__$ +41  (! @0$ P0'!00$  $"=P !
M @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:
M)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#
MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3
MU-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P# 0 "$0,1 #\ ]^U^\FT_
MP[J%[;@>;;VTDJ9_O*I//Y5\Q#]HKQKZ:?\ ]^3_ (U],>+/^1,UG_KQF_\
M0#7PB!P/K6L4FC.3:9ZO_P -%>-O33_^_)_QH_X:*\;>FG_]^3_C7E.*,57*
MB>9GJW_#17C;TT__ +\G_&C_ (:*\;>FG_\ ?D_XUY3BC%'*@YF>K?\ #17C
M;TT__OR?\:/^&BO&WII__?D_XUY3BC%'*@YF>K?\-%>-O33_ /OR?\:/^&BO
M&WII_P#WY/\ C7E.*,4<J#F9ZM_PT5XV]-/_ ._)_P :/^&BO&WII_\ WY/^
M->4XHQ1RH.9GJW_#17C;TT__ +\G_&C_ (:*\;>FG_\ ?D_XUY3BC%'*@YF>
MK?\ #17C;TT__OR?\:/^&BO&WII__?D_XUY3BC%'*@YF>K?\-%>-O33_ /OR
M?\:/^&BO&WII_P#WY/\ C7E.*,4<J#F9ZM_PT5XV]-/_ ._)_P :/^&BO&WI
MI_\ WY/^->4XHQ1RH.9GJW_#17C;TT__ +\G_&C_ (:*\;>FG_\ ?D_XUY3B
MC%'*@YF>K?\ #17C;TT__OR?\:/^&BO&OII__?D_XUY3BD/'T[^]'*@YF>KC
M]HGQL>@L.N/]2?\ &@?M$^-CVT_KC_4G_&N)\+-X8:9;;Q-IM_>33S)'"]M<
M"-4#'&"#]<UU.MZ#X)M_'2^%+/3M52Z%Y' ]U)=;E*E0Q^7KW _"CE079=_X
M:)\;>FG_ /?D_P"-'_#17C7C_D'\_P#3$_XURWBCX=:]H<FIW:Z9(NDVUS(B
MNS!GCC#$(SCJ 1CK5/3_  #XFU321J5CI,DEO(I>/+@/*HYRH/)'TI6079VO
M_#17C7'_ ##_ /OR?\:/^&B?&WII_'_3$_XUYA9V<E]J-M91_)+<3I"-YQ\Q
M;'/IBO0Y/!WA:[\27?A#2GU :Y:Q,5U!Y08IYE4,R[ .!SC/M19!=EP_M$^-
M1G/V#CK^Y/\ C1_PT3XU_P"G#_OR?\:R]$\(Z!'H.@7&LV>IZC<Z[,T0-@^$
MM,,5P<<EN,X/:G:9X(T>SOM935Q<:M'::Q%I4(LWV$[S@2G'8=A19!=FE_PT
M5XU_ZA__ 'Y/^-'_  T5XV]-/_[\G_&N8U+PM8Z#I^N76H.\Z0WAL-+ ;'G.
M/F:0^H4#'U:N04<C)YR <=S_ )-'*@NSU;_AHKQK_P!0_P#[\G_&@_M$^-AV
MT_\ [\G_ !KDA\,_& M7N!HDQ1$$NT-EV3&<JO4C%4M8\$^(=!M[2;4],>.*
MZ81P,AW;G/1>. WM3Y4',SNO^&BO&OII_P#WY/\ C1_PT5XVSC&G_P#?D_XU
MQNH_#WQ1I6ES7^H:4T=O H><!P7B4]"ZCD"KNC?#?7)[K3+K6--EBTB[EB$D
MQ< LCYVE>_:BR"[.E_X:)\:_].'_ 'Y/^-'_  T5XU]-/_[\G_&N'UCPQ>6M
MQK5S96TG]D:;>R6WVB4X!PY"J&[M4EQ\/_%%IH[:I/I$J6T<0F<;AYB1G^,K
MU I6079VA_:*\:CJ-/\ ^_)_QH_X:)\;<\:?QU_<G_&N5UWP-=:%X)T/7Y"S
M#4 YF!9<1]-F .O>JL&A6=Q\,[O7(/,_M/3]06&==V5\EQP<?4&CE079VG_#
M17C7TT__ +\G_&C_ (:)\;>FG_\ ?D_XUB^*/ UAHGP]T_5K*26358A$=3B+
M?*@E4-'@=L;A3-9^'5T^L6ND^&+*XO[V#3H9M2&[(65\=^PYQ19!=F[_ ,-%
M>->?^/#C@_N#_C1_PT3XVX_Y!_/3]R?\:Y"V^''BJ]FN(X-,P;>7R))'E"J9
M.NQ6_B/2JMKX'\27VHWUA;:3*;FP*K=QG \K/0GV]Z?*@NSN?^&BO&N,_P"@
M?]^#_C1_PT5XUQG_ (E^/^N)_P :\[UOP]JGAR[2#6;9K=I$\R)U;*NG^PW>
MK=OHCW7A6*ZM=-NY+Z741:1SHP\LD@D1!>[9 Y]J.5!=G<_\-$^-O33^F?\
M4G_&C_AHKQKGII__ 'Y/^-</K7@?Q#X>L/MNJZ<8;4.%9T<.L;=E;'0]>#5O
MP/X(F\9-JGEDA=/M&F3# >9)V7GH*7*@NSK3^T3XV'46'_?D_P"-!_:)\;#.
M1I_!Q_J3_C7%Z3X \4:U9K=6&F%HF8QH[RA/.8<$+G[V/:F:5X%\2ZW<W4.F
M:3))):S>3<@D+Y+?W6],XZT^5!=G;_\ #17C7_IP_P"_)_QH_P"&B?&O_4/_
M ._)_P :XRP^'_B?5+9KBQTIY(TE*!MX!D<'!"#^+'%1V7@?Q'?ZM>:=;::_
MVBQ/^E[F"+ 3SAF/0^U'*@NSM_\ AHCQMGI8?]^3_C1_PT5XUZ_Z!UQ_J3_C
M7.^&?AMJ>J^*KO0]4MI+%[2T>X=<A3G;E ">H8XY]ZI-X2O;C3](MK#2+J34
M[J::%BL@:.X,?58QZ@ \T<J"[.O_ .&B?&O_ %#_ /OR?\:/^&BO&WII_7'^
MI/\ C7#ZSX)\0Z!IJZAJNG-#;,^QI P;:W8.!T/6K</PU\73VD5Q!HTA2:,2
M+'N ?8>0Q3M]:.5!=G6_\-%>-L]-/_[\G_&C_AHKQMZ:?_WY/^->4G@L.ZFC
M%'*@YF>K?\-%>-O33_\ OR?\:/\ AHKQMZ:?_P!^3_C7E.*,4<J#F9ZM_P -
M%>-O33_^_)_QH_X:*\;>FG_]^3_C7E.*,4<J#F9ZM_PT5XV]-/\ ^_)_QH_X
M:*\;>FG_ /?D_P"->4XHQ1RH.9GJW_#17C;TT_\ [\G_ !H_X:*\;>FG_P#?
MD_XUY3BC%'*@YF>K?\-%>-O33_\ OR?\:/\ AHKQMZ:?_P!^3_C7E.*,4<J#
MF9ZM_P -%>-O33_^_)_QH_X:*\;>FG_]^3_C7E.*,4<J#F9ZM_PT5XV]-/\
M^_)_QH_X:*\;>FG_ /?D_P"->4XHQ1RH.9GJW_#17C;TT_\ [\G_ !H_X:*\
M;>FG_P#?D_XUY3BC%'*@YF>K?\-%>-O33_\ OR?\:/\ AHKQMZ:?_P!^3_C7
ME.*,4<J#F9ZM_P -%>-O33_^_)_QH_X:*\;>FG_]^3_C7E.*,4<J#F9ZM_PT
M5XV]+#_OR?\ &N[^$'Q:\1^-O&<FF:S]E\A;9I!Y,94Y'OFOF[TKUG]G'_DI
MDW_7B_\ .E*.ERHRNSZJ!IU-[TA=16)H<9?>*=;TW7[>&ZTVV%K=W+6]O LA
M-PX"EO,]-N1CVXYJEI/CR^U"06\EM;I<2W 52<A(XQR^[/=>_K5RU\+:U;>+
MKG6YM7MKH3O@>;;_ #PQ=HT;HO/)/>I->\&2ZU/=7#W,)F=HQ;1RQ[HTC7DH
MP_BW$DGZTQ%[QAKL^@>&VU"R%N93/%$IN"?+&]PNXX[#.:Q--\>R0ZE?6FM"
MWN5MXHW2YT[+ABQP$(/1OQ[&M:[\(K>^#;/0);GS%A: O)(NX2"-PQ&/0XQC
MTHUSPG%J&B+9Z,8=+/GK,_D1[%FQ_"X3!(-%T%F5_P#A/]*=(;N.X"6N)C<)
M*A\Q#'LR, ]?G%:F@>*=.\1/-'8&=)(55VCGCV-M895AST(KEK?X9/#9/"^I
MH"SS/^ZAX7S/+XQZ#R_UKJ-,\/C3M=GU#S]XFM(;;R]OW3'WS1H&IOT4F10#
MFD,6BBB@#'\6?\B;K/\ UXS?^@&OA$'@?6ONOQ>X3P7K+.<#[#-S_P  -?#(
ML[HJ,6MP>^1 W/Z5K"R1E*[9'FC-3"TNO^?2X_[\/_A1]DN?^?2X_P"_#_X5
MI=$ZD-%3?9+K_GTN/^_#_P"%'V2Z_P"?6Y_[\/\ X4:!9D-%3?9+K_GUN?\
MOP_^%'V2Z_Y]+G_OP_\ A2T%9D-%3?9+K_GUN?\ OP_^%'V2Z_Y];G_OP_\
MA3T"S(:*F^R77_/I<_\ ?A_\*/LEU_SZW/\ WX?_  HT"S(:*F^R77_/K<_]
M^'_PH^R77_/K<_\ ?A_\*6@69#14WV2Z_P"?6Y_[\/\ X4?9+K_GUN?^_#_X
M4:!9D-%3?9+K_GUN?^_#_P"%'V2Z_P"?6Y_[\/\ X4] LR&BIOLEU_SZ7/\
MWX?_  H^R77_ #ZW/_?A_P#"C0+,AHJ;[)=?\^MS_P!^'_PH^R77_/K<_P#?
MA_\ "C0+,AHJ;[)=?\^MS_WX?_"C[)=?\^MS_P!^'_PHT"S)-+.-:T\G  NX
M2<G ^^*[K6IH'_:)\T31M"NIPDR"3Y0/+7OZ"N!^R77_ #ZW/_?A_P#"C[)=
M<?Z+=<=_)?/\J6A6IZ)I]X)?%/Q*,]T&%Q:7@!>7(D_>/MVGOQBNN>=-8UGP
M_KFB:)I-W:06D!74KG4/*^PE%&X2)G(VXS@#G%>&_8[OC_1KKCI^Y?\ PH^Q
MW>T@6]V%)R0(G /X8I:!J7=8O!=^+KN]AFBA$M]YBSP [%.X?,!UQQFO9K/4
M[[1]:G\1:W:Z$MO'8DMKUNR^;J&4PJJO4-V/TKPO[%<XQ]DN,?\ 7!O\*4VM
MV1@V]V5[*8G('X8IZ!J>MZ5=^(QX9\-'X<7=K#:C+ZG%YZ*5N"Q+&4,1\N,<
M^E<MJ-[.OQ3U&S^'6HR6EOJ%R($>VDVH<_>.?[HZ@^@XKC?LMYR!;7:[A@A8
MG&?R%*MM>JX9+:Z5AT*PN"/THT#4]7T^6RU>:_M='L+76'T:2"TM+>Z 8/$S
M?Z1<8;JQ(4;NPKSCQ7;6-GXQU.UTHAK**Z BVMN"@X) /H#D?A6>EM?1MNBA
MNT//*1.#^@IOV.ZZ?9;G&,?ZA_\ "C0-3V!-34?'U)_M\:Q1Z.J1R^=\J_Z,
MO /8Y[5S_A%K>X^'L-M>ZF;#S/$\#-/Y@#PK@YD'.1]:\_%I=?\ /M=9]?)?
M_"C['<XQ]EN<8QCR7_PI:!J>WQZ?#IB^+0-(M=.,^F3)#?7&J">YOVR#D#)Z
M@9/X5S6KWJR?$CP*/M2-!#I]F"!+\D?#9X['/6O-C:79(+6]V2.F8Y#BC[)=
M?\^MU_WY?_"BR#4]:\7ZKI_BMGU&V$-J/"^K.+K3(I!LN+<RD^>J_P 3')S6
M]>S^3XUU/Q+::3H@LI(I7CUJ74=RS(Z$!#&.2QSC&.]>#?8[K_GVNN__ "Q?
MG]*7[)=;=OV:[VCHOE/C\L460:G9>(X&O?A1X7U"UDBD@LGN(IP)5W1NS*0-
MN<]C3OA:;74-6U+PWJDZ6]KJ]L 9)&P%>,[A^8-<7]CN^UM=8ZX\E\?EBD^Q
MW7_/K=#'3$+_ .%/0-3U/PYK%CXN^)'B;2=2N(K;3=7_ -4\C@*@@/R?FJ@5
M2M_$7]J)\2]3CN!"UW HA&_!*>:ORC\*\Y^QW6,?9;GKGB%Q_2E^QW1_Y=;G
M_OR_^%&@:GIOA_1[>;P'H=W#9)XBD$K-*MWJ AATOE<@H3WZYQVKH]:L+C6]
M3^(=KH]W;B6YLK$QR),JQR*$(**V>^,<]<5X?]DO!G;;W8!Z@1. ?PQ6KINI
MZIIF@ZMI<%C*T.J"-99&A?='LSTX]Z U-[QA"=&^'_AWP[J$D;ZM;33SO"D@
MD^RQN3A&89 Y.<>]7_"EV8/ &D_9-2MK"[7Q.LD<]PV5B.Q\.P_N]L^]>>FS
MNMQ/V:Z))ZM"Y)_2@V=T<_Z+<<]08'_PH%J>J>+M.M5\'ZY>ZGID'A^^\U&3
M^SKX20:HV3D^4#TYST[USGPPB-QJ.OV"21+<WFC2Q0J\@02/U !) S7'&SNV
MV[K>Z8+T!B<X_,4?8[L<BUN@1W$+C^E&@:GK>E:%!:Z'X8F%E%KAB0>?>WVI
MK'#IK*_S1A-W!7GMR:@\<78&C_$);>[3==:W 8Q%*,3+R<C'45Y7]DO,$?9K
MO!.2/*?!_"C['==[:Z.?6%_\*+>8]3TU]+N/%@\%ZAX?U&UBMM.ACMKA)+I(
MFM)5DR25)!(8=QUQ72ZK/;:@GBS1[;3+/6-0CUH7,EC<W/D><AB0!U/\6"&X
M]Z\ZTSQA<V&GV$-YX4M=0NM-7;:74UO(K(,Y&X 8?!Z9Q7.:C)JNIZM<:C>Q
M7375S(99'6%URQ_"EH&IZY;78/C[1])G_LRTE@T*XM4@M[O>L99&VQ/(>"V3
MQS5;PG_Q+(_ =M>3V\-Q97&I+,!,I\LB)\9(./\ Z]>1?8[KG%K=9/)/DOG\
M\4?9+O.3;W6?7RG_ ,*- U.W\+7\,7@_QC+>S"1?MMI,RLX+2@3.20._%=MH
M^CWMY\:)O$]IJEG+I%Y [0RK=(S2IY8'D^6#G(QTQ7B:VUY'(KQVUP&5@P_<
MOC(.>>*[,^/M14R7=GX7M;76)H?);48K>0/MQ@L$Q@$@=<T:!J<,W^L<9SES
MSZ\TE2_8KI1C[+<X'_3!_P#"E^R77_/K<_\ ?A_\*K05F0T5-]DNO^?6Y_[\
M/_A1]DNO^?2Y_P"_#_X4:"LR&BIOLEU_SZW/_?A_\*/LEU_SZW/_ 'X?_"C0
M+,AHJ;[)=?\ /K<_]^'_ ,*/LEU_SZW/_?A_\*6@69#14WV2Z_Y];G_OP_\
MA1]DNO\ GUN?^_#_ .%/0+,AHJ;[)=?\^MS_ -^'_P */LEU_P ^ES_WX?\
MPHT"S(:*F^R77_/K<_\ ?A_\*/LEU_SZ7/\ WX?_  HT"S(:*F^R77_/K<_]
M^'_PH^R77_/K<_\ ?A_\*6@69#14WV2Z_P"?6Y_[\/\ X4?9+K_GUN?^_#_X
M4] LR&BIOLEU_P ^MS_WX?\ PH^R77_/K<_]^'_PHT"S(:*F^R77_/K<_P#?
MA_\ "C[)=?\ /I<_]^'_ ,*- LR'TKUG]G'_ )*9-_UXO_.O+/L=T>EI<?\
M?A_\*]3_ &><VGQ*D:Z22$-8R &1"H.#SU%3)Z6*BM3ZFD;:C-@MA2<#O7GN
MB_VKJ^@6WBFY\32VCRRB1H6/^CI%NQY97UQQGKG%=T=4L2N5NH1]6KFO^$3\
M*#4!<B7$?G^?]E\_]R9.N[9]>:Q-BDOQ NA%!?3Z2J:;?><ME(LO[QW3H&7L
M&P<8].:JCXAZZD+S7&@0)'#9Q7TF+G)$,G\('=Q@\=*UX?"WA6&[DG$H*N)-
MD33YCBW_ 'B@[$XJS)H?AN6"6"1T*36D=DX\SK$GW0*!&+>>.-16.^D_LU8;
M!;F6QBNA-F3S!D*^WIC=BJNG>-+VVTXLQ%S=,ELNZZFP@9E<E@!DG.T?=!J_
MIO@_0XK^]O=2O$N7N+R:X2(3?NEWYQQZ@'%6W\)>%2(RDWE20LC1RQS@.A4,
MHQQZ,P_&GH&IDP_$?4+^TAET[1HI"+5[F<22E H1]I ]2>HS6C#XWO;UIKS3
MM)632K41_:99)P)06C5\J,X. PSS]*M67AGPOIT,D5HZ!9(7A;=-_ QR>?<\
MTT^%_"S74<_FX"B,-"L^(Y3&H5&=>Y  'X4M *OA7QY+XDU6&"33S##=VQN+
M:1 ^-O8.6 &2/0FNY2N6TC0O#NA79N+*Y(94,<2O-N6%2>50=A6\FI69("W4
M18GH&S2&7:*;O!Z&B@#G?%.M:%;Z3=V>NW*K')"?,A!^=E/H.]4[7Q#X12S@
M5+W3E01J%5E7(&.,\=:\^^*Z#_A-T9@"1:K@D=.:X^&V^T7$<$,:M)*VU 5'
M-9RJJ#L?.8O.)X>NZ:C<]W_X2/PI_P _^F_]\K_A1_PD?A/_ )_M-_[Y7_"O
M%X/#MS<-<Y^S1+:R^5(\I55+>Q--30;M],CU 6\9@FF\F/@98DXR!W&:7MO[
MK,O[9K/_ )=GM7_"1^%/^?\ TW_OE?\ "D_X2/PF?^7_ $W_ +Y7_"O'X_"-
MX]\]H)+'ST4LR^8ORXZCZU7M]!ENKNYMXFLR;50TDN]=@!_VNE'MG_*']L5K
M:0/:?^$C\)_\_P!IN/\ =7_"C_A(_"G_ #_:;_WRO^%>-Q^%;V6$R(MM\P+1
M(64-,!U*CN*)?"NH16<=P(8)/,*#RT*EE+_=R.V<T>V?\H_[7Q+VIGLG_"1^
M$_\ G_TS_OE?\*/^$C\)_P#/_IO_ 'RO^%>/'PE>&5D#6)\M"TK>8NV/! P3
MV/-9$L"1RO&1$Q0XW( 0?H:3KVW1%3.ZM-7E3/=_^$C\*?\ /_IO_?*_X4O_
M  D?A3_G^TW_ +Y7_"O!/+3^ZO\ WR*/+3^ZO_?(I?6EV,?]8I?R'O?_  D7
MA3_G^TW_ +Y7_"C_ (2/PI_S_:;_ -\K_A7@GEI_=7_OD4>6G]U?^^11]:78
M/]8I?R'O?_"1^%/^?[3?^^5_PH_X2+PI_P _VF_]\K_A7@GEI_=7_OD4>6G]
MU?\ OD4?6EV#_6*7\A[W_P )'X4_Y_M-_P"^5_PH_P"$C\*?\_VF_P#?*_X5
MX)Y:?W5_[Y%'EI_=7_OD4?6EV#_6*7\A[W_PD?A3_G^TW_OE?\*/^$C\*?\
M/]IO_?*_X5X)Y:?W5_[Y%'EI_=7_ +Y%'UI=@_UBE_(>]_\ "1^%/^?[3?\
MOE?\*/\ A(_"G_/]IO\ WRO^%>">6G]U?^^11Y:?W5_[Y%'UI=@_UBE_(>]_
M\)'X4_Y_M-_[Y7_"C_A(O"G_ #_:;_WRO^%>">6G]U?^^11Y:?W5_P"^11]:
M78/]8I?R'O?_  D?A3_G^TW_ +Y7_"C_ (2+PI_S_:;_ -\K_A7@GEI_=7_O
MD4>6G]U?^^11]:78/]8I?R'O?_"1^%/^?[3?^^5_PH_X2/PI_P _VF_]\K_A
M7@GEI_=7_OD4>6G]U?\ OD4OK,>P?ZQ2_D/>_P#A(_"G_/\ :;_WRO\ A1_P
MD?A3_G_TW_OE?\*\$V)_=7_OD4;$_NK_ -\BCZRNP?ZQ2_D/>_\ A(_"G_/_
M *;_ -\K_A1_PD?A3_G_ --_[Y7_  KP38G]U?\ OD4>6G]U?^^11]978/\
M6*7\A[W_ ,)'X4_Y_P#3?^^5_P */^$C\*?\_P!IO_?*_P"%>">6G]U?^^11
ML3^ZO_?(H^LKL'^L4OY#WO\ X2/PI_S_ .F_]\K_ (4?\)'X4_Y_M-_[Y7_"
MO!-B?W5_[Y%&Q/[J_P#?(H^LKL'^L4OY#WO_ (2/PI_S_:;_ -\K_A1_PD?A
M3_G_ --_[Y7_  KP3RT_NK_WR*/+3^ZO_?(H^M+L'^L4OY#WO_A(_"?_ #_Z
M;_WRO^%'_"1^$_\ G_TW_OE?\*\%V(%SL7_O@5?BT"ZEDLXTCCWW<9EC! ^X
M!G--8B_0TCGU23]V![7_ ,)'X3_Y_P#3?^^5_P */^$C\*?\_P#IO_?*_P"%
M>-GPKJ 6-F@A02;0A; WEB< >O0U'=^'+FSBN9'-K(ML 9?*96VDG 7Z\&G[
M;^ZS66<55_R[/:/^$C\)_P#/_IO_ 'RO^%'_  D?A/\ Y_\ 3?\ OE?\*\7D
M\.7L5H+AX8]A$9Z#^/&W^=31>$=0DEEC,=O&R2&)=[*/,<=0OK1[;^ZQ?VS6
M>U,]B_X23PG_ ,_^F_\ ?*_X4G_"1^$_^?[33_P%>?TKQRW\+7UQ;F41P(26
M\N-RH:7;UVCO36\,WJ:=]L\N IY?FF,%=X3.,[>M'MO[K!YQ6ZTSV7_A(_"F
M/^/_ $W_ +Y7_"E_X2/PG_S_ .F_]\K_ (5XQI_AN[U.!9H%@CCD;9%YF 96
M]%'>H[G0I[331>W(MX@PR(F(\P^O%'MU_*Q?VS5WY#VO_A(_"G:_TW_OE?\
M"C_A(_"@ZWVF_@J_X5XLGA^ZEECC2&'>]O\ :0.,B/IDCMS4Q\*7GVF.W/V4
M3-&964NO[M0 <MZ=11[;^ZQK.:S^P>Q?\)'X3_Y_]-_[Y7_"E_X2/PI_S_:;
M_P!\K_A7A%Q;"VN'A8PR%>-T8!4_0U&(U/\ "O\ WR*GZRK[&+X@DG9Q/?/^
M$B\*?\_^F_\ ?*_X4'Q'X4_Y_M-_[Y7_  KP3:G]Q?\ OD4FU/[B_P#?(H^L
MKL3_ *P/^0][_P"$C\*?\_VF_P#?*_X4?\)'X4_Y_P#3?^^5_P *\$V)_=7_
M +Y%&Q/[J_\ ?(H^LKL'^L,OY#WK_A(_"A_Y?M-_[Y7_  I?^$C\*'.;[33G
M_97_  KP38G]U?\ OD4>6G]U?^^11]978/\ 6*7\A[W_ ,)'X4_Y_M-_[Y7_
M  H_X2/PI_S_ &F_]\K_ (5X)Y:?W5_[Y%'EI_=7_OD4?6EV#_6*7\A[W_PD
M?A3_ )_M-_[Y7_"C_A(_"G_/]IO_ 'RO^%>">6G]U?\ OD4>6G]U?^^13^M+
ML'^L4OY#WO\ X2/PI_S_ &F_]\K_ (4?\)%X4_Y_M-_[Y7_"O!/+3^ZO_?(H
M\M/[J_\ ?(H^M+L'^L4OY#WO_A(_"G_/]IO_ 'RO^%'_  D?A3_G^TW_ +Y7
M_"O!/+3^ZO\ WR*/+3^ZO_?(H^M+L'^L4OY#WO\ X2/PI_S_ &F_]\K_ (4?
M\)'X4_Y_M-_[Y7_"O!/+3^ZO_?(H\M/[J_\ ?(H^M+L'^L4OY#WO_A(_"G_/
M]IO_ 'RO^%'_  D?A3_G^TW_ +Y7_"O!/+3^ZO\ WR*/+3^ZO_?(H^M+L'^L
M4OY#WO\ X2/PI_S_ &F_]\K_ (4?\)'X4_Y_M-_[Y7_"O!/+3^ZO_?(H\M/[
MJ_\ ?(H^M+L'^L4OY#WO_A(_"G_/]IO_ 'RO^%'_  D7A/\ Y_\ 3?\ OE?\
M*\$\M/[J_P#?(I-B_P!U?^^12^LKL/\ UBE_(>^?\)'X3_Y_]-_[Y7_"D_X2
M/PG_ ,_^FX_W5_PKP3RT_NI_WR*D5$_N+_WR*3Q270<>()-_">[_ /"2>$^U
M_IO_ 'RO^%'_  DGA/\ Y_\ 3?\ OE?\*\.1$/\  OY5.J(?X%_(5E+')=#J
MAG+E]D]K_P"$C\)_\_\ IO\ WRO^%'_"1>$_^?\ TW_OE?\ "O&5C3^XG_?(
MJ943_GFG_?(K.68I?9.N&8N70]@_X2+PI_S_ &F_]\K_ (51F\5>%X=>T^-3
M8/YD<F;E< 1#'W>!WKSFRT]KV9H[>*(LJ%R6   '_P"NKUOHTCV<5R6M8HY3
MA#(ZJ6P<&LO[4?2!V0KN6MCTP>)/"@&/MVGGGT'^%.'B3PK_ ,_VG_D/\*\Z
MET">V#B06SF*,RN(RK%1^%20:%<2W'D+!%O\KS3P, =OQJ'FDE]AG5%M[GH'
M_"1^%/\ G^T__OD?X4O_  DGA7C_ $ZP_P"^1_A7G3V7DVT4\D48CD+!3M':
MKB:-*8X6$=N6F&8X^-S#UKG_ +9E>RIG5&CS=3N/^$B\*_\ /]8?]\C_  H_
MX2+PM_S^V'_?(_PKC_[%D61%$<#J^XB10"N!UYJ0:0ZNZO# H0 LS;0HSTYJ
M)9U57_+K\3HCA$]Y'6'Q'X6Z?;K ?51_A36\3>$QR;_3?3G'^%<)K>G>38>:
MZP $<  9->6^($7YL*H[\**UH9PZDN64+?,]&CE$:L>93/J2V2QN84GMHH'B
MD&5=4&&%3?8K7(/V:$$>B"L?P2O_ !1&CXQ_QYQ_R%;]?0'@R7+)H;L';'Y"
MBG44$7/$?BO_ ,CJO_7JO\ZY;2;R+3]7M[N:-I$A;<47J?IFNG^*[JOC5=Y
MS:KC)]ZXOSH_[Z_G7'6B^:Z/@LT4UC'**.G'B'3XM+O+.VCO8Q=3M.S;E)?=
MU5N:?+XKL[BSDLIK)XK9?+$!A?$B!,$9/KQ7*><G]]/SH\U/[Z_G6=YG-]9Q
M-MCI;CQ';R:M->102!OLA@CE;&]F/!=O?&:H:9J[Z5I5W#; BXN=J^8<$!1G
M.1Z\UDB9/[Z_G1YR?\]%_.E[W8R=7$-ZW.H/B2T7R[M;.0:A';?9@P8>6!W8
M#U-6)O&ZR7,#_9G*6]P)(DR!E N-I/<^E<AYR8_UB?G2>;'S\Z\>XI^]V-%B
M<0EL=-9Z[I=@+Y;2*]476#YI*E\]QR>G^%<ZS;F8LQ)))R?K4?FI_P ]%_.C
MS8_[Z_G4M2?0QJRJU?B0[(I*3S8_[Z?G1YL?]]/SI<LNQA[*?9CJ2D\V/^^O
MYT>;'_?3\Z.678/93[,=24GFQ_WU_.CS8_[Z?G1RR[![*?9BTM-\V/\ OK^=
M'FQ_WU_.CEEV#V4^S'44WS8_[Z_G1YL?]]?S%'++L'LI]F.I*3S8_P"^OYT>
M;'_?3\Z.678/93[,6BD\V/\ OK^='FQ_WU_.CEEV#V4^S%I:;YL?]]/SH\V/
M^^OYT<LNP>RGV8M+3?-C_OI^='FQ_P!]?SHY9=@]E/LQU%-\V/\ OI^='FQ_
MWU_.CEEV#V4^S'44WS8_[Z_G1YL?]]?SHY9=@]E/LQU%-\V/^^OYT>;'_?7\
MZ.678/93[,=2<>M)YL?]]/SH\V/^^GYT<LNP>RGV8M+3?-C_ +Z?G1YJ?WT_
M.CEEV#V4^S'9.*Z7_A(=.0P2Q6UUY\-HUJ-S+M *XR.:YCS4_P">B_G1YL?_
M #U7\ZI<RZ&U.5:G\*_ ["7QA;7-U92W5I*RV,N80A ^3;C'7J#SFJMSKVGW
M=K?0W"WDAN)EE60E0W'8\].:YGS(_P#GHOYT>;'_ 'U/XT[S.AXK$OI^!V \
M:^5=1M:PO$GVA&E!P=\:J%"C\J@;Q-:2M;W-U:S27UI)(]O\X\O+'(+<]1UK
MEO.CQ_K$_.D\V/\ YZ+^=.\Q?6<3_2.I;Q/;,8+V2UE;4X(&A5MW[H;OXL=0
M<$TE]XEM)(9)+&UE6[EMEMFEE(VJ@Z[<'J3S7,"6/O(OYT>=%G[ZG\:7OA]9
MQ+5FG]QT=GK]E;65@\MI+)=Z:&^S@$>46))#'OGFJVM:[+JT$-L@"6\,2HH8
M?-NQRV>N*Q3-&.1(N/K0)(Q_RT7\Z3YR'6KN/+9_<=1+XEL9(S(MK.EQ+;I;
M2D.,(BG)V>YXJS'XLL8[EV$%T<VPMUG++YIY)RW//! _"N.\U.\B?G1YL8/^
ML7\Z=YEK$8A*UOP)YW$MQ+*68EW+ M]XY]346:;YL?\ ST7\Z/-C_OI^=1RR
M?0XW3J-W:8[-&:;YL?\ ?3\Z/-C_ +Z_G1ROL+V4^S'9HIOFQ_WU_.CS8_[Z
M?G1RR[![*?9CJ*;YL?\ ?7\Z/-C_ +Z_G1RR[![*?9CJ*;YL?]]?SH\V/^^O
MYT<LNP>RGV8M%)YL?]]/SH\V/^^OYT<LNP>RGV8ZDI/-C_OK^='FQ_WT_.CE
MEV#V4^S'44WS8_[Z_G1YR?WT_.CE?8/93[,=13?.3^^OYT>:G]]?SHY9=@]E
M/LQ:6F^;'_?3\Z/-C_OK^='++L'LI]F.HIOFQ_WU_.CS8_[Z_G1RR[![*?9C
MJ.*;YL?]]?SH\V/^^OYT<LNP>RGV8[BGK4?FQ?WU'XTY9HO^>B?G4R@[;%0I
MSOLRRE3(*K)-%_ST3\ZF2>+_ )[)^8KDE"78]&C"2Z,LK4RU46XA_P">J?\
M?0J=+B#_ )ZQ_P#?0KDG3D^AZU*,ET-K1[ZWL_M(NDD831&,&+&5S]:NW6K6
M\^EVMI$EPL<&!Y;$%2 >O7J:YY;B#M-'_P!]"I5NH/\ GM'_ -]BL7[6"LD>
MM1E)(Z,:ZRW&H3VZ-')=,HC88^1 1QCZ#%7E\2QK=/-':Y,LNZ1F(SM P /S
M-<HMS!WFC'K\XJ5;JW[W$7M\XKGE4KKH>G3=T;E[>VUU:VZ0QRQO#N'S$$$$
MYJY'K9^UQDJ?LR0^6$'!!VX)!KG5N[<=;F'_ +[%3)=VY_Y>(<?[XKCE/$7N
MD>E3Y'N=!;ZI':HL=K$PCCCVIN.22>I-/FU&"Z21)8Y,;]Z%2!SCO[5A+>6P
M/_'S"/\ @8J9+RUQ_P ?4/7_ )Z"L)5\5M;\#T*<*/<D\17:3Z>B)O!4?=)X
MKRCQ!T;Z5Z/J]W;M =MS"3CLXKS;7W5E?:Z-QV8&NK JK.K&4U8^APKIPHR2
MDCZ4\$_\B1I'_7I'_P"@BMZL#P0/^*)TC_KTC_\ 01705^A=#X*I\;$YHHHH
M(N8GB#1;74=,N'-M:R7(B(CEGC!*GW-9T&BZ8+>,/IUD7" -^Y3DXY[5N:VB
MOH=VLDPA4Q',C=%JA;L/LL.&W#RUP0W7BHG)I&,Z<&[V*W]C:5_T#+'_ +\I
M_A1_8VE_] RR_P"_*?X5?W?[7_CU&[_:_P#'ZRYF1[*GV*']C:5_T#;+_ORG
M^%']C:5_T#;+_ORG^%7RW^U_X_1O_P!K_P ?HYV'LX=BA_8VE?\ 0-LO^_*?
MX4?V+I?_ $#;+_ORG^%7]W^U_P"/TN[_ &O_ !^GSL/9P[&?_8VE?] VR_[\
MI_A1_8VE?] VR_[\I_A5_=_M?^/T;A_>_P#'Z7.P]G#L4/[&TK_H&V7_ 'Y3
M_"C^QM*_Z!ME_P!^4_PK0W?[7_C])N_VO_'Z.=A[.'8H?V-I7_0-LO\ ORG^
M%']C:5_T#;+_ +\I_A5_?_M?^/T;O]K_ ,?I\['[*'8H?V-I7_0-LO\ ORG^
M%']C:5_T#;+_ +\I_A6AN'][_P ?HW?[7_C]+G8O9P[&?_8VE?\ 0-LO^_*?
MX4?V-I7_ $#;+_ORG^%:&1_?_P#'Z3=_M?\ C]/G8>SAV*']C:5_T#;+_ORG
M^%,.CZ6+H+_9MCC:>/)3CGZ5I$C'WO\ QZH2_P#I@R>3&><^]+G?8/9P[%;^
MQM*_Z!ME_P!^4_PH_L;2O^@;9?\ ?E/\*O[O]K_Q^EW?[7_C]/G8>SAV,_\
ML;2O^@;9?]^4_P */[&TK_H&V7_?E/\ "K^[_:_\?HW?[7_C]+G8>SAV*']C
M:5_T#;+_ +\I_A1_8VE?] VR_P"_*?X5?W?[7_C]&[_:_P#'Z.=]@]G#L4/[
M&TK_ *!ME_WY3_"C^QM*_P"@;9?]^4_PK0W?[7_C])N_VO\ Q^CG?8/9P[%'
M^QM*Q_R#;+_ORG^%1RZ/IBQEETZQ'/7R4_PK2+?[?_C]0W##R3SGD=6I\['[
M.'8JC1M*[Z;9=/\ GBG/Z4O]C:5_T#;+_ORG^%7PPX^;L/XZ7=_M?^/TN=B]
MG#L9_P#8VE?] VR_[\I_A1_8VE?] VR_[\I_A6AN_P!K_P ?I-W^U_X_1SL/
M9P[%#^QM*_Z!ME_WY3_"C^QM*_Z!ME_WY3_"M#=_M?\ C])N_P!K_P ?I\[#
MV<.Q0_L;2O\ H&V7_?E/\*/[&TK_ *!ME_WY3_"K^[_:_P#'Z7=_M?\ C]+G
M8_9P[&?_ &-I7_0-LO\ ORG^%']C:5_T#;+_ +\I_A6AN_VO_'Z3?_M?^/T^
M9C]G'L4/['TK_H&V7_?E/\*C.BZ2;A#_ &9:=#TB3_"M/?\ [7_CU0O)BZB^
M;LW\7TI<S%[*'8K?V+I7_0-LO^_*?X4?V-I7_0-LO^_*?X5?W_[7_CU)O_V_
M_'J?,P]E#L4?[&TK_H&V7_?E/\*/[&TK_H&V/_?E/\*O;_\ ;_\ 'J-W^W_X
M]1SL/9P70H_V-I7_ $#;+_ORG^%']C:5_P! VR_[\I_A5[?_ +?_ (]1O_V_
M_'J.=A[.'8H_V-I7_0-LO^_*?X4?V-I7_0-LO^_*?X5>W_[?_CU&_P#V_P#Q
MZCF8>RAV*/\ 8VE?] VR_P"_*?X4?V-I7_0-L?\ ORG^%7MW^W_X]1N_VO\
MQ^CF8>RAV*/]C:5_T#;+_ORG^%']C:5_T#;+_ORG^%7]W^U_X_1N_P!K_P ?
MHYF'LH=BA_8VE?\ 0-LO^_*?X4?V-I7_ $#;+_ORG^%7]W^U_P"/T;O]K_Q^
MCF8>RAV*']C:5_T#;+_ORG^%']C:5_T#;+_ORG^%7]W^U_X_1N_VO_'Z.9A[
M*'8H?V-I7_0-LO\ ORG^%']C:5_T#;+_ +\I_A5_=_M?^/T;O]K_ ,?HYF'L
MH=BA_8VE?] VR_[\I_A1_8VE?] VR_[\I_A5_=_M?^/T;O\ :_\ 'Z.</90[
M%#^QM*_Z!ME_WY3_  H_L;2O^@;9?]^4_P *O[O]K_Q^C=_M?^/T<S#V4.Q0
M_L;2O^@;9?\ ?E/\*/[&THC_ )!ME^$*?X5?W?[7_C](7&/O?^/4<S#V4.QG
M0Z+I7E_\@RSZGK$GK]*?_8VE?] VR_[\I_A5JV8&#[W\1_C]ZEW#^]_X_1SA
M[*'8H?V-I7_0-LO^_*?X4?V-I7_0-LO^_*?X5?W9Z-_X_1N_VO\ QZCG%[.'
M8H?V-I7_ $#;+_ORG^%']C:5_P! VR_[\I_A5_=WW?\ C]+N'][_ ,?I<X_9
M0[&?_8VE?] VR_[\I_A1_8VE?] VR_[\I_A5_/\ M?\ C]&[U;_Q^CG#V<.Q
M0_L;2O\ H&V7_?E/\*/[&TK_ *!ME_WY3_"M#</[W_C]&X?WO_'Z?M!JG%=#
M/_L;2O\ H&V7_?E/\*/[%TK_ *!EG_WY3_"M#=_M?^/TW=_M?^/4<[[!R1[%
M'^QM*_Z!EE_WY3_"C^QM*_Z!EE_WY3_"I-4U!-+TFYOI0S)!&SX!Z\5YX?B^
MY/RZ.V"<*3(>?UK2G3G5^%$OV<=SO_[&TG_H&6?X0I_A7$^/9[3P_JFC75GI
MMF[J9 \7E+MD7CJ,=:K?\+:N_P#H#K]/-/\ C7.>*?%4_BJ>S>:R%L+7=T?/
M6NRA@JKGRS1G.K!+0]5T&3P]XATU+VPT^R(/#QF%=T;=P>*T3HFE;3G3;+H>
MD*?X5X;H6NWOAW4EOM/8D'_70;L"4>_O7M^A:_9^(=*6\L9&(*X=,_-&>X([
M5EC,+*A+:Y=*I&:"#1=+\A,:=9D8[PIZ_2B/1-)^T2?\2VT/UB3'\JO0LIMT
M^9CUZM0C*9I!O)/'&[CI7#=&]NQ0GT72?+'_ !+K4?,.D*?X5*VB:6%8_P!F
MV>,'A84Y_3K5N:155<N0-PZ-7%>)+O4'\6M:6FK7EG!%9++MMV&&9CU)K"O7
MA0@ZE39&M.$JDN5$GC71M-C\#R[+"W3YT4D(JM@MTR!FN3U+PAH4.FW;QZ8@
M:.)F7YFX/;O6A+:2W^HVFF:QKM]+8SQR/+YDH^39M(;]:@M+KPEJ>H'37\4Z
MJWF_N_,D(5&]L^]>:Z-;'<E;#.T3NA5CAKPJ+<]8\.+M\-::J@*HM8^!_NBM
M2JUE;1V=E#;0DF.",(N3S@=*M#I7T2O;4\][W$S12T51-C/UL6PT6[^W$BW\
MH^9]*HV^/L\0CSL\M=GS=L<?I5[6Y8(=$NGO$WP",^8OJ*H0$&VB*<*44K@]
ML<=JQJ;(4B8GW(&/[W>N:U/Q[H^D^)%T6\CN_-\V*&2X1<PQ22XV*QZ\Y':N
MC!^;D_7)_P#K5R9^'VGRZQKFL7LZ7.IZDS&WN&5MMG\FU<)G#%>N3Z=J44NI
M*2(+;XK>&[F"\F,>H11VEL;H&1 //C#JF4Y_O,!SCK6E9>-],N988[FVO;!I
MK22]C-QMVM$F-QW*2,_,.*Y<_!Z&WT6_T_3-6BACO8K99?-MF?>\3[F)^;@/
MW48Z"M76?AW'KD7AZ*XU*&U32C(MS%9P,J7,3E28QEB5&47/)S5VB79%G2_B
M/I&K7K6]I9Z@5CA$\TKA56%&7<I8$[OND'@=Z;9?$S0=2TFVOM-BO[S[3#-.
MD,:#>JQ$AMP)XQ@X]:I#X=SKJ'B.9-5LU36E9(Y1:/YULI0($4[L;0%'&*=:
M_#"TTS4_$%WINI?9TU333:6\0B)%HS+AG7GG/)QQ19!9%NS^)FBW5K;7$EIJ
M5K#=037,+7$>W?'&,LPP>F< >YI8?B?X8GTNWU!+B=8+BS-X,J254/LVX'.\
MGH*KW_P[%S'!%%JWEQ6VEQZ?$GDD\>;&[MU_B$>,>]4'^$-I!<:M-IVLFW>X
MN8+C3T:#>EJ8P<J1GYE.[IQ19!9'6Z9XCAO]/O+Z?3M1T^"S3S)#>*%W+C.1
M@G\JR1\4/#6Z1&DNTDCTM=4*%.6B*[@H_P!O':F6G@>XM_"?B'2Y]71[W7I7
MDEN(XF\N'< "$0L?3/7O69K'PDM=5&]=5\F;[;%.'$).(479Y'7H1W_2BT0T
M.CF\<:-#KBZ2WVHW+S00!0O :5&=1GU 0Y]*HZA\3-!TWS$\F^N2EQ-!B%1S
MY04R-R1\HWK[GGTJE_PK[44N4U6#Q%;_ -N)J)O3,]F6A(,;1A=F[^$,<<U4
MO?@_97]E'#<:RTDD5O($E:(@BYDD#M+@'T 7;Z=Z+(>AOCXB: ]]%90?;);N
M<0-;P+&=\Z3*&5U![ -R3TKJ)$:,.S;]B!B3]*P(/"\,?C-/$D\T,MS%IJ6,
M4:Q;?+(SN<'WSC&.,=:T[73K:VU2[OD\SSKU=LN^4LF/15QQ4M(5D8,?Q(\.
M2M:*)KA'NK"6_ 9>8XH^N[W/:I=*\=Z=K>M)I>G6.I/,8HY97(4" ."5W MG
MD#/ [BN3M/@K;PQV'GZ\TLMO>M-,Q@(,MOG(@Z\+SSUSZ"NG\/>#WT/QEJ>N
M->V5S'>S&1%^S.LL8VJJH'W8*@+TV]ZKW0T+,_C338=?N=*CAO;IK(@7MY @
M,%H2,@.Q([$9QG'>LQ?B;H0+S2VVIPP_9);NWDD@PMW"@)9H^_0$C.":=!X&
MNH7\064>N(NC:VTTLD/V8^=')(,']YNY [#%0V/@*>11'XCUF._EBTF32[)8
M+7RHX$=-C.1N.6(/M1:(:%[6/B/H&BW @F6\N)-D3X@ P#+]Q"20 Q )Q[&F
M7_Q)T;3-1BLK^TU""9DB:7*JPM_-9@@?![[#TS6)_P *H9-!TNQ76;>[N;6\
M-W=S7EJSI=':54$!@0%#''/>M&;X;07'BI/$+ZC&;Z.[AF0>2?+6!$VF'!/<
MY()SBBR#0W=4\46NE>)+;0_L=[>WT\?G%+4 B./<5W,21W!X'-8UC\4_#EX+
MIF-Y;Q6T#7(FF3B>,-M.P+GG)  .":O7W@VUU#Q=J'B"ZN5:YFM5@L RM_HA
M4?>X(W<G.#7-VWP>M;'1[FPT_5E@^T06N'-N6Q<0,K[SD_=8KRO'7K19!9&K
M/\4]!L=/OKK5+74[!K-8I&M[B("21)"0K)@\CCZCTK63QIHTOBRQ\.PR3RW]
M];"Z38,I&A&0&/8^U8%S\-9-8O/M_B'6X[N^GD#7&RV*1[%C=$C5<G !?=[X
MJQX2^'$'A35;34/[4-[<6]I)&\CQ%6D=V'S9R< *JJ![=>:+1#0U+GQQHUL+
MH2&X\RVU!=.:(#+O*P!&T=UPP)/:J=M\2=#N;Q(_*OXK:5)GMKZ2/$-R(E+/
MM/7HI() SVIA^'MM+XVU77KO4F:*_CQ#:HF/L\K1A&E#=S@#L,5EI\,;V?18
M=/U7Q%'*FGV$ECIGE6A180ZE#(XW'<VPD=NM%HAH;,/Q#TB[F@CL;35+O=;B
MXN9(H1MLT.<&0YX)VG@9-7-#\4VOBC3;B[TVROUMXAN2239^_P $C"#=UXZ'
M'45D6O@.]TJ36(-%U^&UT[58L31/:%I(WV%,J^[[O.<8K4\'>'3X2\+KIDES
M9R,O"RVT#QACMP&8%FRW?@BBT0LC/M?B=I%U9/<?V9K$1-P;2")XAON9P=IC
M0 \D'J3@#UK3L?&6EWOAK4M;9;JV@TLR"]AF7$L+("67'0].H-8X^']Q:Z3H
M*Z7K4<>IZ-=37*W%Q;ETG:4EFRFX8//7-6AX%C_X075- ?4V>[U=I)[O4O+R
M7F8Y)V?W>V,]*+(-"35OB)H>C",7JW@>2T2Z1 O.UV"HI/0,2>!GUJ5_'%DF
MKV6E?V9J1U"[A$YM_D#0H6*C?EL?PD\9XK'N?A_J=Y9W[7FNV-Q?ZC%':S>9
M8,8$MT!"A%W9#Y.<YZ@5+HWP^DT;Q9;:O_:L.H16]K#:J+N!FG41[N5<-W+'
MJ#QBBR"R-3Q#XXTOPW?S6D]O?7TMM#]INA91[OLT/9WSC\AD^U2V7C'3M3\0
MMI&F6U[=ND:/+=1@>5$'7*@G.?R'%9.M^!+S4M;UJYL=?2QL-=CCCU"+[,7E
M 50I"/GC*CTXJ_X:\%Z;X=UN^U:,K/=W,^Z*0;E,,0&%CQT/'&<46060DWC_
M $>"^U6&6*\%MI+&.ZO@ 8ED&/D'.XDY ''4U6_X67HT=G>RWEEJ=I/:"%S9
MSQA99%ESY;+SC!VGJ<C'.*HR?"ZSDT&_MQ?J-6O;S[8^H>6V&8.&52F<;1MI
M;SX:'6[AKOQ/K"7UU=W,<EX([<QQO#&I"1(-Q(P69LY[T6061?7XD:+)96\M
MK:ZE=W=Q-+!'I\,8,Q:(D.3SM !!YSCBKNE>,K'6M>FTK3[._:2V(6XE<*$B
M?:3M89W C&.F,UAZ;\/;_0[C1;K1M?@CNM.MY+25YK0N)8FD9A@;AAANQGG.
M*T?"OA"7P]KFKZC<WUK>'4)9)3*ELR399LX9MQ! _P!T4M+!H=5DCN3_ ,"J
M)]WVB,C/ /\ %3QE1CG\_P#ZU1OS<1]>A[_3VK+4C4GRW8GK_>HRWJ?SIG?O
M^?\ ]:ES[G\Z '9;U/YT9;U/YTW/N?SHS[G\Z!CLMZG\Z,MZG\Z;GW/YT9]S
M^= #LMZG\Z,MZG\Z;GW/YT9]S^= #LMZG\Z3YO7]:3/N?SHS[G\Z %^;U_6C
MYO7]:3/N?SHS[G\Z!:B_-Z_K1\WK^M)GW/YT9]S^= :B_-Z_K1\WK^M)GW/Y
MT9]S^= :B_-Z_K1\WK^M)GW/YTGXG_/X4!J.^;U_6CYO7]:;^)_S^%+^)_S^
M%(-1?F]?UH^;U_6DS[G\Z,^Y_.GJ&HN3Z_K1R1]X]/[U)^?Y_P#UJ,Y]?PHU
M CM\^5U/WC_%[U+SZG_OJH8/]7QN')X)]_I4N?K^?_UJ0Q?FZ9Z_[5<WXM\:
MVOA)K%);6:[FO"Y2.*0 @)C.,_>//05T1/O]<GK^E5)M*T^YU6'4KBU26[@@
M,$3L<[$)).!C@\]:I6Z@<])\2=)&HZO9Q6MU,=.5#O5QB9F8*47G@JQP<X'!
MI^@_$/3-?U0Z?;VMS#,LDJN96&U$09$A_P!DXXJ:/P#X8A:%HM,V-$%&Y9FS
M)A]X+\<G=S5S3_"NA:5J*WUAIR17(L_L1<R$YBR#@\>W6M/=+T,V/QYY\$,U
MKH=[+'?S&#2_WR WC#.3U^11M/+8JE;_ !6T>2_2TO+2[M&%O++-*[!DCDC9
ME,603DDKQCKFM+_A =!&GK9I%=)''+YL)6Y(:$\Y"';P#N.13SX"\+LT).DI
M^X=9(QYK85E& >GX_4T7B&AAQ?%W39)+0/I-Z@G@\^1?,4R0@],KGD8Y)' K
M5OOB#ING6$ES=6EU&4TY;[RV=0<NP5(NOWB3^ !J]#X/T&WL;VSAT]1%?0"W
MF^?+&,)LVAL9'%5H_ /AQ6C:XL'NS&%4?:9RX(52HS@#. 31>(:&?<?%/1K6
M:UBEM;M3=6"WJ.2-H)?;Y.<_>ZGZ TMS\14@T];]=%O6L;BX6ULYS*H,\F2K
M';G(4$'FM > O# MXH#I@:.*9)T#3$X9-VT=.GSMQ[U&? .@#9LBNHQ%=&ZA
M5;H[87)R=H*G )[4_=%H6O%;-)X%U%Y(O*=[3+)NW8)'(SWKP5,_)G_GH1^E
M>^>+SN\':H.,"W( R?3Z5X&A!"<]9":];++)G%B?(N8'/%&*,Y)P0?H:,]N_
MUKZ.Z:/.MIJ& >V:O:)KMYX?U$7MB^[/^NBS@3#U/N*HYX/H.M=#X2\'S^*;
MHR7 :+3(CF23H93Z+7)C)TXTFZAK04G)6/7]"U6/6="MKZWW[95SAF/'K5Q"
MQN)0N[&!CD\<?2HK*&WT[3(H8=MO;Q+M 9L;?SI!J%G'-([7MN,$9)F7'3H*
M^*J22E<]B*>Q@2^/=++LL,6H2&*78SQ0,0,'GZ\UE-#-XLU"YUW2;V.QC@C^
MR30WL)W*5YSSQ6)IFL6D%G+'<W)A<74Q,;JQ*_.<'@<BN5\4:M>;+F.VDD2Q
MFOG?>H91(V,=^O6O+PLYXZO*C5C[J.ZI&-"FJD'J=EK/A'5M3T5[Z+5K6[,,
M3A8[:/!?.."1].E>7V&C:G>:C'96]K.T^\+C81M(-=7\*+^_C\906L3.]M(C
M&2,DE5QT8UZ3H_BS4SXL&FZCH=@T3S&)-2L+D2 G (RN,CK@GU!KZ.E3AA*?
MLH;'G3<J\N:3.VTR&2WTNUAN&W2QQ*CMZD#FKHZ4Q>:?65[FP4444 9^M3>1
MHMU+Y8E"QG*,,@CZ50M]IMXBJXRBGJ<#BM#5OM(T>X^Q8^T>60A*YP?IWK/@
M#BWC$F,[!NZ]<<_K6<R)$GY_G1^'ZTG/^<TH_P ]:QT)%YZ#/YFC+>_X$TG^
M>]'^>]&@Q>??';D\4G/&1[]:/\]Z/\]Z- %&1CKQ[T@!&>_IS1_GO1_GO1H
MO..!CZ'BCGW_ #-)_GO1_GO1H OS?A]31SW%)_GO1_GO2T .??\ .CG'.?SH
M_P ]Z/\ />C0!<GT.?J:.>PQ^?%)_GO1_GO1H '/?GWS41;_ $K.[&4Z#ZU+
M_GO4><70Y/W/?UHT ERVW'/YFDY]/S)I/\]Z7_/>C0!3DGI^M'.,<CUY/-)_
MGO1_GO1H N3[\]1DT9/H?SI/\]Z/\]Z>@!R.@['O2\YXZ>GK2?Y[T?Y[T: +
MGU!/MDU!<G_1R&/\0/4U-SZ_H:BN,^0<-@Y'8T: 39.<@\CT-'X>_>@]3R3S
MSUI/\]Z6@"Y..,_F<4F#^/KWH_SWH_SWHT 7GMD'ZFDY[9Q]31_GO1_GO1H
M<YY_G0 >^>G7/-'^>]'^>]/0 P>/:EY_^OZTG^>]'^>]&@"Y/I^IJ)_^/F/G
M'![GVJ3_ #WIC+FXC.">#SDT>Z \'/O^)I?\]329.!SV]Z/\]Z/= 7_/4T?Y
MZFD_SWH_SWI>Z O^>IH_SU-)_GO1_GO1[H"_YZFC_/4TG^>]'^>]'N@+_GJ:
M/\]32?Y[T?Y[T>Z O^>IH_SU-)_GO1_GO1[H"_YZFC_/4TG^>]'^>]'N@+_G
MJ:/\]32?Y[T?Y[T>Z O^>IH_SU-)_GO1_GO1[H"_YZFC_/4TG^>]'^>]'N@+
M_GJ:/\]32?Y[T?Y[T>Z N3Z?J:0MZ\?0FC_/>CKP,_3)JO=$16_^IZ'J>I/K
M4H^GZFHH%*Q8V[>3P23WJ4?YZTO=&+_GJ:.?\FD_SWHY_P YH]T!>??\Z,GW
M_.DY_P YH_SWH]T!<GW_ #HY]_SI/\]Z/\]Z7N@'/_Z\T<^GZFC_ #WH_P ]
MZ/= .?0_G0?H?SH_SWI.?\YIV0AEQ;QW=M);W";XI5*NK9Y&*YEOAOX:/2Q8
M$^DC?XUU//\ G-'X_H:N,W#X6*44]SE!\-?#8_Y=9..01*U<5X_\-Z=X=NM-
M_LR-HEEWF3<Y:O81^?X&N<\2^$D\4:AIIN'(M;4N9@"0SYZ#Z5TT<54A-2;(
MG3BU8\Y\(>$9O%%T)IMT.F0M^\<=9#Z#V->T6MI!9626UK$L4,2X503P/\]Z
M=:VR6-FEO:PB.",8CCP0 /?UKA/$RR77C6>"2\NXXH[.-E6&=HP"3UX-<V99
M@TO:SV-L-A^=\D35\=$-X)(.\JT\:G<W/4\5RFKZ+81Z3>LEE&ICA8J>>#Z]
M>M*;"P_MJVM]7N[M].:"5Y1-<NRY7;@\G(/)JM9ZOX!U#4S92IJ"13?(LLMS
M(R/]037BK#U,Q<<12=DCT/:0PJ=*IN9FL_$J[AEM[/2;:U2&VCCW220AFE8
M9SFNLTWQ)H7BCP+/?^+K6..*TE6-HX$.3(W V@<Y)XQ5'Q!\';G4-1-YHLL<
M4$IR;>4YV#ZULMX*F\+?#][.QN[-+V2YCEEO+O:(XR&SD;N#BOJ+0A!);GEI
M2E+78U_ MGX3&EW%SX6B*NNZ*<3 B:,XR58'I7"^"+/44^)B2PV,+V!EFQ*K
M#<BYYW%-JYSG@J3C'-=9\/IKO4;S7I=6GTZZNY B37EA+N5N' ! X! YX_O5
MR/@/^P9/'\=NFEM;ZA:7$J1ZA81$PW04])/[K>_>L7=[FRTV/<$.34E,C-/I
M#"BBB@"EK$=Q-I%S'9N(YFC.QCV-9D"L+:%7Y<* QQU..:OZW$9]%NXUG%NS
M1G$O]VJ, /V>(,=Q"*"VWKQUZUG4V(D/VXZ_RI<#_(H'3@9(.<8_^O6?;M?Z
MI/,UE+#;6D,AC\QHRS2,#ACUZ=:B,.8B[-#'^<4F/\[:IV5Q<&YGLK]$^UP8
M;,0.V1#T(Y]N:Q[WQ]H.G^([G1;R25)K9=\LOE?NUX!Q][.>1^=#C9V*5V=)
MC_.VC;[?I7-V/CO2[ZZCM6MKZUNY)HH4MIX0&82 %),!NA!'?BGOXYT1=0U.
MS625Y--EBBFD5/D+R.$ '/9F&:+/L%F=#CV'Y48]OTKD9/B?X:6S>ZADN)8X
MY9(B8X_[A5<\G@%G !JQ#X_T.:+16WW"MK,S0P1M%RA7[S/ST]QUHY7V'RLZ
M;;[?I1M]OTK$T3Q?I?B#5KZPT\3B6S)R[Q?*X#LA(PW]Y6'/8"MO VC X^G_
M ->D].A.P;?;]*-OM^E&/\X_^O2X'I_X[_\ 7I7\@$V^WZ4;?;]*7 ]/_'?_
M *]&!Z?^._\ UZ+^0";?;]*-OM^E+@>G_CO_ ->@CV_\=_\ KT7\@#;[?I41
M'^EC_</\/O4F/\[?_KTS ^UCUVG^'W^M%_(!^WV_2C;[?I1C_./_ *]+@>G_
M ([_ /7HOY )M]OTHV^WZ4$?YQ_]>@#V_P#'?_KT7\@#;[?I1M]OTI<#T_\
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
M_P =HV_[/_CM 7#\/T-'X?H:-O\ L_\ CM&W_9_\=H"X?A^AH_#]#1M_V?\
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
M_ ?D/\:7'^<48_SB@+"?@/R'^-'X#\A_C2X_SBC'^<4!83\!^0_QH_ ?D/\
M&EQ_G%&/\XHT[!83\!^0_P :/P'Y#_&EQ_G%&/\ .* L)^ _(?XT?@/R'^-+
MC_.*,?YQ0%A/P'Y#_&C\!^0_QI<?YQ1C_.*-.P6$_ ?D/\:/P'Y#_&EQ_G%&
M/\XHT"PGX#\A_C2=>RG\!_C3L?YQ2$#L,_A18+$4 VQ8P!R>@'K]:E'T'Y#_
M !J.$8CZ8Y/&/>I0/\XH"PGX#\A_C1^ _(?XTN/\XHQ_G% 6$_ ?D/\ &C\!
M^0_QI<?YQ1C_ #BC0+"?@/R'^-'X#\A_C2X_SBC'^<4:=@L)^ _(?XT?@/R'
M^-+C_.*#_GB@+"?@/R'^-&0/3\A_C1CU_E4<TJP1EG]<*,=:4I**NQI-NPDL
MRPJ6;!YP!@<G\Z9%"S2^;<A?, ^5,#Y1^?6EBA9G\^X'[S^%<?<_^O4KL% W
M DGA5 Y8^U8QA*I*[+^'1 [!%W'!SP%4#)_6H#_:,/B+3ECB#V\ZR&Y8)Q'@
M#9@^]:%O:F-_-F(,I'''W?:H+B+46\0Z;+:R!+%%D^TQYZD@;<5Z$8*(DC7
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
M]1G_ 'OS-&?][\S0 ;O?_P >HW>__CU&?][\S1G_ 'OS- !N]_\ QZC=[_\
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
M?PK=3W%UJ6I1NLDZSRJ\X* HC(%Z=O,S]<5BKX6\$6J3)/K3,%;S)MTR@A6
M*YPO(XI6%8[R">&[MXI[6=)H9!\LD;Y!_2I/^!9_$_X5BZ=?^'M%TQ;*TU*W
M2"U0S8\P857)?/3H2?PK6AGBN;=)K:59H9%#1RH3A@?2H::$]"7'O^I_PJ*Y
M7-NW+=NF?\*DSCH3CZFHK@@6[$EL>Q- B8@Y^\?S_P#K48]S^9_PH[GMGIR:
M/Q_4T &/<_F?\*3'^T?S/^%+^/ZFC\?U-*WF F/]H_F?\*,>Y_,_X4OX_J:/
MQ_4T6\P#'N?S/^%&/<_F?\*/Q_4T?C^IIV\P#'N?S/\ A1CW/YG_  H_']31
M^/ZFBWF 8]_U/^%1.#YZ?,.AZD_X5+^/ZFHV/^D1XQG!ZFBWF!)CD\GKZG_"
MDQ_M'\S_ (4OU/ZFC\?U-*WF F/]H_F?\*,>Y_,_X4OX_J:/Q_4T6\P#'N?S
M/^%&/<_F?\*/Q_4T?C^IIV\P#'N?S/\ A28]S^9_PI?Q_4T?C^IHMY@)C_:/
MYG_"C'^T?S/^%+^/ZFC\?U-*WF F/<_F?\*7'N?S/^%'X_J:/Q_4T[>8!CW/
MYG_"C'N?S/\ A1^/ZFC\?U-%O,!,>Y_,_P"%&/\ :/YG_"E_']31^/ZFE;S
M3'^T?S/^%&/<_F?\*7\?U-'X_J:+>8!CW/YG_"C'N?S/^%'X_J:/Q_4T[>8!
MCW/YG_"C'N?S/^%'X_J:/Q_4T6\P$Q[G\S_A0>3PQ_,_X4OX_J:.G0_J:+>8
M$4 /E<D'D\@GU^E2X]\?B?\ "HX#^ZXQU/?WJ3ZG]31;S 3'^U^I_P *7GLP
MS]3_ (4?0_J:AEN5B4 DLQ/"C.3_ /6J)-16XU&[%FG6)1U9F^X@)Y_2FPPL
MKM+*P:8^I.!^E$,+*QDF(:9CSSPOT]JF)8LL<:;W/0<\?7FHC%R=WJ:M\JL!
M)\P+'EI#T'8>YJW;P" ')WR'[['O]*((/)SSN=N6?^E35W1BH[&:[A]/PHH%
M+5C"BBBD 4444 'TZUF7-G<3^)-,N8[I8X(%E$L);#2D@8./:M/MTS65>6EO
M+XGTFXEO/+GA6410#_EJ"!D_A0!NC[OIQ7$?$W2KO4/"QFTQ&-S92&9?+G,4
MBH%(<(<')*DC&.]=N#E?PK@?BT'/@L')@B6X42W:!W-J#D"0*K*2<D#DXYZ5
M)0?":6TE\*7#Z?;7%K!]L;_1Y9#($.Q,A6."1W/OFN\W87G_ /77#?"NTEL_
M!8234;;4(3.S0O;/N55P.,^N02<\C=BM&.YU!_$CPV]YNB$OS(Q'3J0!CMG'
M6@!?%B;I+8",/N!7!;!?/\(]SZUT-FGEVT:&(1;5 V*<A?:LK7[!KU(VC5"Z
M<A7?8WK\I[&MJ,':N>#@9[T 2CI1110 4444 %%%% &?K4*W.BW,$LIA22,@
MN.-OO5&WPMO&H8MM15#<\X'6KNNI!)H=VEVS+"T1#%3R!]:HVX MH0#E1&H4
M\],<5G/9$2)<_7\VHS_G+4F,_P"31C_.#6+:N2*KLLBE/O9XZUYM<V/@BSDU
M6>]BU"/[%=YN9'1BK2R%2(U'\0^4''N:])5<L!C.?8UQMW8^$-9OC9W]S)-)
M---.4>5D02A45CD^@ Q_P*M(%1W,W5[;P<=3O+BYN+]Q;7*M*D"G8TDJ@B+
M]00?H:70] \&W.OS:;:R7TE[;?O&CG# 80XV>GRXP1U.*O?\(UX7O+JWF_M>
M2>95B\AVN.0D?"C'<<?6I_[/\.^'M6?5K;5/(F^>:\CCD#M>#.XAO<'MUQ6A
M3*MMH/A*R\,ZCX=U+6+=AYHN-1<R['0[P0#_ '5[8]":AM_#O@&SMF2VUB*#
M[, [.MSN:,$D@GGH<\5/%X*\.WD?VN_U-KV>^N&NHIS)M5>0Q 'IP,U0'@OP
MV43?XC"/).URS!MF(QD;5';Z]Z+ :,^D>!UTK4+!]6MHX;R-)9B+@;@H.5;K
MR"22<^M+?^&_"%K+<-?ZL+7R_)>9/-$015(,? QM)(&#UHL/#/@O3YDFM[B%
MDED2[56EW E/?T)&2#3=5T+0=>U@W\FM-;//,'F82;0ZHO 4]AP.3@T6$0)X
M=\ 6<0@?5K8I$WR[YES\[ @9_B^[P3SUJVG@CPSJ48CM=0GF:%1AH9>43<Y
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
M !HU 3\/TH_#]*7:?3]#_C1M/I^A_P :-0$_#]*/P_2EVGT_0_XT;3Z?H?\
M&@!/P'Y4HZ\C\A1M/I^A_P :,$?_ *C_ (T:B$P,8*@C&.AYHQTXZ#TI<9__
M %'_ !HVGT_0_P"-&H7&X'8<^N*Q=>\0G1KJT@AT^2\ENMQ"HP7:% YR:W,'
MT(/I@_XUQ?C.5HM>TF=8+BX6!)5E^SQ%MF[&,\^U<^(J5*=-N*NS:C%2DN;8
MDA\:7,=S:V]UH,D#7,RP1N)00I/0'VKJH(3&3))AI&)W-C@9[#VKSJ.XEU#5
M-)2WL+X"._C=F>W*JH##))S7I6&>00Q<OCD\X3W^M<^!]MB(7KJS-L1&G3E:
M#N)\S.(HE!<=B/N^Y]ZNPPI;KL4DD\LW=C[TL,*P+M3))Y+'JQ]ZE[5[,59'
M,'THHHJ@"BBB@ HHHH **** "BBB@ /(.:S+J]FB\1Z;;)9B2*X64R3D<Q;0
M,#/O6G^&:S[E]2'B#3EM5W6#"3[4^.C8&V@#8'3BE%(HP/TI14E"'^=84>H7
M-OJ)@6TA,#RX.R7YP?4K6]6##I+/K!OI,,JR,<,,$>F".?SH 36=-FU2Y6*-
M%\ORB&>0';^&#D&MJ)!'&J#  4  =L5SOB>XGMYK4P7,D;-]XKP!SU/\JW;)
M9EM8ENGWS*@WL.A- %L=**!10 4444 %%%% %#6))XM(N9+./S)ECRJ^M9\!
M+P1LRX+("PVC@XYK0UA9WTBY6T)68QG:<X_SQFLZ 8MHP1\VP9Z=<5G/9$2)
M?^ _I2_A^E-Q[#\A2X]A^0K%[DBY]OTH_#]*3'L/R%&/8?D* #\/_':7/M^E
M)CV'Y"C'L/R% !^'Z4?A^E&/8?D*,>P_(460!^'Z4?A_X[1CV'Y"C'L/R%%D
M,7/M^E'_  ']*3'L/R%&/8?D*+"#\/TI?P_2DQ[#\A1CV'Y"@!<^WZ4?A^E)
MCV'Y"C'L/R%'S 7_ (#^E0D#[6,I_ >?QJ7'L/R%0E/]*'RC[A]/6G\P)O\
M@/Z4?\!_2C;]/THQ[#\A1\P#C^[^E'']W]*,>P_(48]A^0I?, X_N_I1Q_=_
M2C'L/R%&/8?D*/F <?W?THX_N_I1CV'Y"C'L/R%&@!QZ?I45R ;=LKGV%2$>
MP_(5#<C-NV5_+%-("QCGIG\.E)Q_=_2DQST'Z4N/8?D*- #C^[^E'']W]*,>
MP_(48]A^0HT ./[OZ4<?W?THQ[#\A1CV'Y"C0 X_N_I1Q_=_2C'L/R%&/8?D
M*- #C^[^E'']W]*,>P_(48]A^0HT /P_2HVQ]HC&0.#QMJ0CV'Y"HI/^/J+@
M=&_A!]*-!DN,=1^E'']W]*;CV7KZ"E ]A^0HT 7C^[^E'']W]*,>P_(48]A^
M0HT$'']W]*./[OZ48]A^0HQ[#\A1H <?W?THX_N_I1CV'Y"C'L/R%&@!Q_=_
M2CC^[^E&/8?D*,>P_(4: '']W]*./[OZ48]A^0HQ[#\A1H <?W?THX_N_I1C
MV'Y"C'L/R%&@!Q_=_2CC^[^E&/8?D*,>P_(4: '']W]*./[OZ4F/8?D*,>P_
M(4: +Q_=_2C_ (#^E(1[#\A0!WP/K@&EH&^PN.F1C/3BD=D12SG:!U)J&25(
MCA5\QVZ*H'/U]J1+=G827>UB/X%QL6LG-2T@:*"MJ-)DNN%4Q1="-O+CU!K"
M\8>+H/!>F1-%!YMQ,<11 X! ZL?6NF ![ ;1R>.!7%_$+P;=^*]/@FTE<SVV
M[ ; #CVKHPU&'->1%23:LBAX+^)DNNZO'I>H0K#-,Q$,L? /U'K7I\,*01[(
M^G=N['UKQ_P!\--7L_$L&I:W +2&V)9$# LQ'3I7LOUQGVKOJJ%]!4UU8#^5
M+2"EK$L**** "BBB@ HHHH **** "BBB@ ^O3N:S;FVOW\0:=-;3[+.)9/M$
M>['F$@;>/:M*LJ\LXY?$VDW)OA$\ F"0%L&;(&>/:@#;3I]>13Q31TYIPJ2@
MQ01GK2TA[X]* .9\4&97MV#;8_XAS@'/7 ZXKH8ONJ>"" <CH:P?$5U+!):A
M+6&Y#$X23KGVK8L99)[6*66/RV9 2OH?YT 7**!THH **** "BBB@"AK4"W6
MC7,$DGE(\>&?.-M9\"!;>)%)(50H/'.!5_6XH)]%NHKQS' T9#N.PJA %%K"
M$Y14 4X'(QQ6=2UD1(EP??\ 2C;_ )XI./0_D*48]#^0_P *R)#;1MHX_NG\
MA_A1Q_=/Y#_"D ;:-M'']T_D/\*./[I_(?X4 &VC;1Q_=/Y#_"CC^Z?R'^%
M!MHVT<?W3^0_PHX_NG\A_A0 ;:-M'']T_D/\*./[I_(?X4 &VC;1Q_=/Y#_"
MCC^Z?R'^% !MHVT<?W3^0_PHX_NG\A_A0 A7CKC\JB*_Z5G;SM//'K4W'I^@
M_P *A*_Z8IP#\A]/6F!+@^_Z4;?\\4<>GZ"EX]#^0I: &W_/%&VCC^Z?R'^%
M'']T_D/\* #;1MHX_NG\A_A1Q_=/Y#_"@ VT;?\ /%'']T_D/\*,#T_0?X4
M(0>W\A45PI-NPV[NG'%2GZ?H*BN,?9VRN1QZ4T!-MSG(Z?3BC;0<9^Z?R'^%
M'']T_D/\*0!MHVT<?W3^0_PHX_NG\A_A0 ;:-M'']T_D/\*./[I_(?X4 &VC
M;1Q_=/Y#_"CC^Z?R'^% !MHVT<?W3^0_PHX_NG\A_A0 8^OZ5"X_TB/DC@]O
M_KU-QZ'\A_A43G%S'VX/8?X4 2 9_P#U?_7I=O\ GBCKV_048'H?R'^% !MH
MVT<?W3^0_P *./[I_(?X4 &VC;1Q_=/Y#_"CC^Z?R'^% !MHVT<?W3^0_P *
M./[I_(?X4 &VC;1Q_=/Y#_"CC^Z?R'^% !MHVT<?W3^0_P *./[I_(?X4 &V
MC;1Q_=/Y#_"@X_NG\A_A0 ;:-M)D>A_(?X4<>A_(?X4 &#_G%'Y_I2Y&.GX8
M%1331PK\_4]!@98^@I.2BKC2;)#TYXQ_%@<?K58RO<-MM<*@X,V.GTYH$4EQ
M\UP"D?:/H?QJP%PN%0\= ,#^E8WE4TZ&ND?4CAA2#)7[W\3D<M^M2,0F-W);
M[J[<EOUH7,K%( &(ZOP5'Z<U:AM4A)/WI#_$W]/2NJG25C+5O4BCM&<AKD<#
MD1#HOOFK@& ,=.U%+70DEL,3ZT"EHIC"BBB@ HHHH **** "BBB@ HHHH **
M** #]:R;V+3V\5:0]S,RWL:S?9D'1P0-Q_"M:LB[GT]/%6D17$#->R),;:3/
M$8P-W'O0!OKTYY.*44@QV]:7%24+36Q_]:G4AH Y/Q&EW+J$(BMYFB1.)8N=
MX_N^WUKJ$^ZOTXK!\17,MJT4J7$D46TK)Y?7&>P]:U]/9VL8C*S,[*"Q88)H
M N#I10.E% !1110 4444 9VN?9SH=W]K0O"8R'4=ZH6^T6D.P80(NT9' QQ5
M_7)/*T.[?R/M&(SB(_Q50MS_ *+%QM.Q3MR...E95-D1(EX_R11_GJ*,_P"<
MBC\_S%9ZDA_GJ*/\]12_G^8H_/\ ,4:@)_GJ*/\ /44OY_F*/S_,4:@)_GJ*
M/\]12_G^8H_/\Q1J G^>HH_SU%+^?YBC\_S%&H"?YZBC_/44OY_F*/S_ #%&
MH"?YZBC_ #U%+^?YBC\_S%&H"?YZBC_/44OY_F*/S_,4:@)_GJ*B.#=#.W 0
MC[PSUJ7\_P Q4;,3=C*C[AP<CUHU[@28'M^:T?YZBC/U_,4OY_F*6H"?YZBC
M_/44OY_F*/S_ #%/4!/\]11_GJ*7\_S%'Y_F*-0$_P ]11_GJ*,CU_6C(]?U
M%%F F!_DBHKD?N&Z?BPJ;(]?U%1W!S"P'/U(IZ@2="?\11_GJ*7.?4?B*3/U
M_,4M>X!_GJ*/\]11D>OZBE_/\Q1J G^>HH_SU%+^?YBDR/4_F*-0#_/44?YZ
MBE_/\Q1^?YBBS 3_ #U%'^>HHR/?\Z7/U_.C4!/\]14,F/M$?K@]Q4_'J?SJ
M)S^^3#D<'BC7N!)_GJM'^>HH_P ]12_YZBC48G^>HH_SU%+^?YBC(]?U%&HA
M/\]11_GJ*,CU_449^OYBC7N ?YZBC_/449^OYBC(]?U%%F ?YZBC_/449QZ_
MF*7\_P Q19@)_GJ*/\]11GZ_F*7\_P Q1J G^>HH_P ]11D>I_,4N<],Y^HH
MU 3'^<BDXXP>O3I222I'&7<X5>O-5RTUV#AFCA[MD9?_  K*4VMF4HWU8]IV
M,ABMEW2'JQQM7ZT0P;3O<B20\EB1A?I3TC2*/8@"KGD#U^O>G;R9MJ#S)>FS
MT]SVHA2E/613E960N54%F;CUX-/CMI)QEMT:'T.&;Z^U2PV@5A).?-D'0GHO
MTJUR<DG\*[8P459$)#%01J%0!5] .*<#CI^'M11BM$,6BBBD,**** "BBB@
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
M_P"U_P"/4;O]H_\ ?5&??]3_ (4[(]?U/^%+46HW=_M?^/4;O]H_]]4N??\
M4_X49]_U/^%'O!J1RO*D$C6P$DP1O*5S@.^. 3]:\J2/7/[*TZ:\A\2SK<!_
M[71'<2R7 0E50?PQ[@.1Q^%=YXUU.[T?P7J=YI9;[:(UC@959]C-QG &>.N<
M5Y[:>)/'<TVD(9[V.".9?M5PT).4:90I/&74J<9X(SD@5K%.Q:)&M/B3:72[
M)+R9FTYM/8M)N6%L%_.]VP H/JWM4$=A\0K9MEJ^H2)<6'V$R32D^25 ?S@,
M_?)<J/\ =/I4Y\6^+[CPK?R:>]]<ZQ>W$GE1Q1MBRA3G=M8  D@ #)^\:L/X
MS\5SZK/*QO+;38]/1XB+<EI;I$4LGL"7R?7''2J&1VK^.[6^TV[^Q:G):6=@
M]GY329DGE\H9E=2>3O)P?;-5DL?&ME$EAKAUB\M+2>*W:YM'8O<P_?+ CO\
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
MG)I:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH .Q^E95Y=01>*-)MI+,RS3)*8[C_ )XX R/QK5K-NKJZB\1:7;P6ZR6\
MRRF:<KDI@# SVS0!LKT^E/IJ_=XY':E%24+1110 4444 %%%% !1110 4444
M 9^LR31Z+<O;Q"641G:C#()]Q5"#<;>(L,,4&0 < XK1U;[5_9%S]@(%SY9V
M9]:S8 QMXC(!OV#><=\<UG/L1(EP?3_QTT8/H?\ ODTF!Z?I2@>WZ5B2&#Z'
M_ODT8/H?^^31M_V?THQ[?I0 8/H?^^31@^A_[Y-&/8?E1C_9_2@ P?0_]\FC
M#>A_[Y-&/;]*/P_2@88;T/\ WR:,-Z'_ +Y-'X?I1^'Z4: &&]#_ -\FC#>A
M_P"^31CV_2C'M^E%Q!@^A_[Y-&#Z'_ODTNW_ &?THV_[/Z4 )@^A_(T8/O\
MD:-OJ/TI HW#C]*+@5[^Y-CIEU>;/,^SQ-($Y&[ Z5R47BW7)UBN%T>SVM&"
MNZY(/(YKJ-8MY+K0;^W@0M)+;NB#&,DC@5Q%I#K<%I;VK^';W>D2CATPV!C^
M]FO-QD\2K?5XW.S#1I2OSG::#J;:UH-KJ#0^0UPI9DY(4CT-7RR \NH^M8?A
M32I+'PI86VH0-#<1H3)&#G9DUM"WC_YY#'NM=<95.5*QA*,+B&>!?O3Q ^[4
MTWMJ.MQ'^!IYMXN\*?\ ?%*(8QTCCQ_N4[51>ZB(7UJ3@3 _\!-.%U#V<GZ(
MW^%2;$'0+]-M+@#H /H*.6J%X$9N!_<D/_ #3#<L/NVUP?\ @)J< =A^E+CV
M/Y&CDFPYH+H5UNIBV19S<<')Q7G?]G6U[KNN2W>G0R2?;L9E@5B!Y:<9KTO
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MPO4 D9^G%(;F2QB9+33&Q(@=U0$Y)SE?\^M-N9H/-*1:0)\1JH*IT)_A)[4
M2OXPTU(U=C)\T33  9.T?UIK>,]-&0OG,P(&S9R<C.?I5-V\J-HET)?,5L ^
M7D+^/I3B^55SHD8R#G$?S=<'\#0!MC5H#I_VOG9D #U-11Z_9R%E,NUU."O^
M%4H[IWA2UET9D@9P-N>![TTC*W+?V0H\I?W;%>6(.* +[Z_:K:"X!9H]S+G&
M.1UHC\06+ -)*8P!\V]<8/I]:HVCRO<1Q3Z2L>TLQ91A>?YFFR74LN2^C"9=
MNXLT>,.1SP>30!H+XAL&.U93N/W?EZ\9_I4TNJPVZP/*2JS*2&(X'M]:PO-E
M,*QC2-CDA0Z C&>OX8J6::2"0Q?V8+B.$X3Y"0. <^YR30!H/XET]%W+(S8'
M("\CV-2C7+4W=I K$M=+N3T'U]*R?MCJQ,FB* G)X_ 8]:L7Y6*:.6SLHYGC
MB9D<Q?=/8#WH LGQ)8+,T;2D%3S\O [5-_;UAMS]H7';CK6)#+>27(CGTB+:
M[?O'1,?K]>?PI]QYRW#>1IT<H$A +1D'&.I)]^_>@#8.M6IMS) YF^8J @Y/
MT]JKGQ)9AMGSB3:6VXSQ5>S$DZ%KJT6.-(MPB5,%F([8]JJH;J7;LTNU!P=Z
MM"<* ,=>^: -FQUNWU%D6 -\RELD8Z5''XETZ1I%,Q1HV((*^G>LNU,ZR23&
MP,0CB_=?(<ELX/ Z\'I1#<S0XVZ,N]>"^P@,"3VH U1XATYG"B9B&. X3Y?S
MI9]>M88(YEWR(XRNT?>YQQ6<\D@LXWAT<$,I+H<_*,^GK41N[E'7[/I)4)M5
M 4R%7O@?2@#5'B+3VY\_:, _,,9S0/$-@Q95E.X$X&WKC'3\ZRI[\><L5QHR
MEWSA3C)7Z_TJ>\6/9";.T CFC8.55@5/0#CITH TKK6K6SD5+ERFY0V<>M1R
M>(+&/;^]R&SM..N.M9MW--]@A_XE!E9T D!&>@Z4_P"=K!)AIR27'FXYCQA.
M[>Q(H T/[>LGMY9HYB4A3>V!VI!X@M3':EM^;I"Z@#HHZDUE?;G2-K>72%*R
MC'EJ#D@9X.:GDD22"*.+3XPP3F-DR5S_  Y].M &@NOV+21(DA8RL%!"]"?6
MENM=M;.Z,,Y8?*?F XR 3CZ\5D6]U*KG=H^""-KB/T[U+=WH1YYFTHNB.299
M!QD< X_&@"Z?$=FL,<C%E#@D KR<?Y_2GMKMLNFB[.[8S )\O+9Z8%9?GDPI
M+:Z>GDR_\L_*)/\ O9_'I]:?->74%M;_ &6P5F^9F58F 5AP,#M0!H?\)%88
MR)\\#<,?=^M23ZW:V\PCEW ,H96QUS7/17<Z[A=:0B0._P Q$1^;\.V:LRW3
M(<76F+-+N" [?O+C(Q[#'6@#8&NV1>-1+N,CA%P/XCV_2FC7K+S"DC[,,RKD
M?>*]<5DF63,;V^D)$%()+1Y(;V_#O2J)95<&QC,NTF/=$<;BQ_($8- &FGB*
MP;=NE*;6*D,O<4X:_IY*XN1EONC'6H=/M8[I6FNK2/<DA5"8]K$#C.#[]#Z5
M9&C60N'G-NN]NI]/H* ";5X8;6*=LA)6P&(X'UIG]MVIA,T;EE#!6P.F?Z5.
MNF6HA6(PAD5MP#$D9]:9!H]G%"\8@!623S&#'/- $8U[3Q"6^U*/4'K23:]:
MQ6ZSJQD1NFU>M61H]@.1:19]Q3C8V^Z,B(8C^ZN.* *:>(; D%I2@VY(88I5
M\16$C$1RECV^7K5M]/M9.7MXW/J5J-](LBH5;9%P, @=* +<,HFA209 8 @&
MI*8BA5"J,!1@<4^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@!#1C(YHHH 3L?K2X&3P*** # /!&11@#H.G2BB@!J\Y!Y'O2X !P!UHH
MH .AH/4444 & ,X XZ4=J**   #H!^5(0".0#SZ444 *.1S2@ CD444 &T>E
M! '0444 -"J2&(!8=#Z4N!TP.*** %[9[TT@$\@'&"*** !5"KP .3_.EP/0
M444  4'D@9^E&!C..:** $"@X) )'0GM2XXHHH 7'M2%0<9 //I110 #GK2]
M*** # Z]Z0(HZ*!DY/'>BB@!0!Z48'I110 8H('I110 4=*** $P/0<=*7 /
M:BB@!-H)Z#\J!UQV^E%% "].E! ].O6BB@!, =J, #@=:** #N12X'I110 8
MXI,>U%% "8&2Q )'0^E* /0444 %! P1BBB@!K?>_#TI>PHHH =@#M3< YR,
MBBB@!<  8 _*@ 'M110 I ]*0 '&1G%%% !@=,48&,X&:** %P,]*#110 4M
M%% !2444 +1BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
)BB@ HHHH __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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - 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, 2025</div></th>
<th class="th"><div>Mar. 23, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_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_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_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [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_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="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_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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityInformationLineItems', window );"><strong>Entity 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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Wrap Technologies, 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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001702924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">98-0551945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_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="re">
<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="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Non-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">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,136,515<span></span>
</td>
</tr>
<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_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">3350 Virginia Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Miami<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">33133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityPhoneFaxNumbersLineItems', window );"><strong>Entity Phone Fax Numbers [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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">583-2652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityListingsLineItems', window );"><strong>Entity Listings [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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.0001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">WRAP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,500,054<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_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_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityContactPersonnelLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityContactPersonnelLineItems</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_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityInformationLineItems</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_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_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityListingsLineItems</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_EntityPhoneFaxNumbersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityPhoneFaxNumbersLineItems</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_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>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorTable', window );"><strong>Auditor [Table]</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_AuditorName', window );">Auditor Name</a></td>
<td class="text">HTL International, LLC<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">7000<span></span>
</td>
</tr>
<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">Houston, TX<span></span>
</td>
</tr>
<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_AuditorOpinionTextBlock', window );">Auditor Opinion [Text Block]</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">We have audited the accompanying consolidated balance sheets of Wrap Technologies, Inc. (the &#8220;Company&#8221;) as of December 31, 2025 and 2024, and the related consolidated statements of operations and comprehensive loss, stockholders&#8217; equity, and cash flows for each of the two years in the period ended December 31, 2025, including the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2025 and 2024, and the consolidated results of its operations and its consolidated cash flows for each of the two years in the period ended December 31, 2025, in conformity with accounting principles generally accepted in the United States of America.
</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_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorOpinionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X<br> -Number 210<br> -Section 2<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_AuditorOpinionTextBlock</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorTable</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>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 3,468<span></span>
</td>
<td class="nump">$ 3,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable and contract assets</a></td>
<td class="nump">2,787<span></span>
</td>
<td class="nump">513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">4,971<span></span>
</td>
<td class="nump">6,170<span></span>
</td>
</tr>
<tr class="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">194<span></span>
</td>
<td class="nump">178<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">11,420<span></span>
</td>
<td class="nump">10,471<span></span>
</td>
</tr>
<tr class="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">123<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="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 asset, net</a></td>
<td class="nump">2,175<span></span>
</td>
<td class="nump">1,964<span></span>
</td>
</tr>
<tr class="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,572<span></span>
</td>
<td class="nump">2,354<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">128<span></span>
</td>
<td class="nump">186<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">15,418<span></span>
</td>
<td class="nump">15,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">620<span></span>
</td>
<td class="nump">609<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">407<span></span>
</td>
<td class="nump">1,403<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_wrap_CurrentLiabilitiesCustomerDeposits', window );">Customer deposits</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue- short term</a></td>
<td class="nump">408<span></span>
</td>
<td class="nump">466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability - short term</a></td>
<td class="nump">320<span></span>
</td>
<td class="nump">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_WarrantsAndRightsOutstanding', window );">Warrants - short term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,131<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,817<span></span>
</td>
<td class="nump">13,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue- long term</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability - long term</a></td>
<td class="nump">2,097<span></span>
</td>
<td class="nump">1,629<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">2,111<span></span>
</td>
<td class="nump">1,668<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,928<span></span>
</td>
<td class="nump">14,871<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 11)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>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</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_CommonStockValue', window );">Common stock - 200,000,000 authorized; par value $0.0001 per share; 51,733,217 and 47,101,631 shares issued and outstanding at December 31, 2025 and December 31, 2024, respectively</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<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">127,804<span></span>
</td>
<td class="nump">105,326<span></span>
</td>
</tr>
<tr class="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">(116,319)<span></span>
</td>
<td class="num">(105,081)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">11,490<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">15,418<span></span>
</td>
<td class="nump">15,121<span></span>
</td>
</tr>
<tr class="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=wrap_SeriesAConvertiblePreferredStockMember', window );">Series A Convertible Preferred Stock [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_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=wrap_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock [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_StockholdersEquityAbstract', 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</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_wrap_CurrentLiabilitiesCustomerDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current liabilities customer deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_CurrentLiabilitiesCustomerDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_StatementClassOfStockAxis=wrap_SeriesAConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_SeriesAConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_SeriesBConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_SeriesBConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in Shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in Shares)</a></td>
<td class="nump">12,707<span></span>
</td>
<td class="nump">8,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in Shares)</a></td>
<td class="nump">12,707<span></span>
</td>
<td class="nump">8,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in Shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in Shares)</a></td>
<td class="nump">51,733,217<span></span>
</td>
<td class="nump">47,101,631<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in Shares)</a></td>
<td class="nump">51,733,217<span></span>
</td>
<td class="nump">47,101,631<span></span>
</td>
</tr>
<tr class="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=wrap_SeriesAConvertiblePreferredStockMember', window );">Series A Convertible Preferred Stock [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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in Shares)</a></td>
<td class="nump">10,000<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in Shares)</a></td>
<td class="nump">8,207<span></span>
</td>
<td class="nump">8,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in Shares)</a></td>
<td class="nump">8,207<span></span>
</td>
<td class="nump">8,207<span></span>
</td>
</tr>
<tr class="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=wrap_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock [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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in Shares)</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in Shares)</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in Shares)</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=wrap_SeriesAConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_SeriesAConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_SeriesBConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_SeriesBConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</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_wrap_RevenuesGross', window );">Total revenues, gross</a></td>
<td class="nump">$ 5,203<span></span>
</td>
<td class="nump">$ 4,507<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_wrap_SalesReturnsAndAllowances', window );">Sales returns and allowances</a></td>
<td class="num">(531)<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_Revenues', window );">Total revenues, net</a></td>
<td class="nump">4,672<span></span>
</td>
<td class="nump">4,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">1,973<span></span>
</td>
<td class="nump">2,042<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">2,699<span></span>
</td>
<td class="nump">2,465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">16,128<span></span>
</td>
<td class="nump">15,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">2,344<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">16,184<span></span>
</td>
<td class="nump">18,032<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 );">Loss from operations</a></td>
<td class="num">(13,485)<span></span>
</td>
<td class="num">(15,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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income / (expense):</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_InvestmentIncomeInterest', window );">Interest Income</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="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 fair value of warranty liabilities</a></td>
<td class="nump">3,158<span></span>
</td>
<td class="nump">9,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(36)<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 );">Total other income / (expense), net</a></td>
<td class="nump">3,150<span></span>
</td>
<td class="nump">9,692<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(10,335)<span></span>
</td>
<td class="num">(5,875)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Less: Convertible preferred stock dividends</a></td>
<td class="num">(903)<span></span>
</td>
<td class="num">(1,218)<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 loss attributable to common stockholders</a></td>
<td class="num">$ (11,238)<span></span>
</td>
<td class="num">$ (7,093)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per basic share of Common Stock (in Dollars per share)</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per diluted share of Common Stock (in Dollars per share)</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares of Common Stock used to compute net loss per basic shares of Common Stock (in Shares)</a></td>
<td class="nump">50,390,735<span></span>
</td>
<td class="nump">45,621,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares of Common Stock used to compute net loss per diluted shares of Common Stock (in Shares)</a></td>
<td class="nump">50,390,735<span></span>
</td>
<td class="nump">45,621,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive loss:</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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (10,335)<span></span>
</td>
<td class="num">$ (5,875)<span></span>
</td>
</tr>
<tr class="ro">
<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 loss</a></td>
<td class="num">(10,335)<span></span>
</td>
<td class="num">(5,875)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product Sales [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_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_RevenuesGross', window );">Total revenues, gross</a></td>
<td class="nump">3,507<span></span>
</td>
<td class="nump">3,590<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember', window );">Technology Enabled Services [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_RevenuesAbstract', window );"><strong>Revenues:</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_wrap_RevenuesGross', window );">Total revenues, gross</a></td>
<td class="nump">$ 1,696<span></span>
</td>
<td class="nump">$ 917<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_RevenuesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue is the total income a company generates from all sales of its products or services, other income sources before any costs, expenses, losses and sales returns and allowances are deducted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_RevenuesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wrap_SalesReturnsAndAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 recorded during the current reporting period, related to the decrease in the Company's sales return allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_SalesReturnsAndAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th">
<div>Series A Convertible Preferred Stock [Member] </div>
<div>Preferred Stock [Member]</div>
</th>
<th class="th">
<div>Series B Convertible Preferred Stock [Member] </div>
<div>Preferred Stock [Member]</div>
</th>
<th class="th"><div>Additional Paid-In Capital [Member]</div></th>
<th class="th"><div>Accumulated Deficit [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 101,147<span></span>
</td>
<td class="num">$ (97,988)<span></span>
</td>
<td class="nump">$ 3,163<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_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2023</a></td>
<td class="nump">43,855,503<span></span>
</td>
<td class="nump">9,898<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>
</tr>
<tr class="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 );">Common shares issued upon exercise of stock options</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">588<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">588<span></span>
</td>
</tr>
<tr class="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 );">Common shares issued upon exercise of stock options (in Shares)</a></td>
<td class="nump">232,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,433<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,433<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_wrap_StockIssuedDuringPeriodValueStockDividends', window );">Dividends on convertible preferred stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,158<span></span>
</td>
<td class="num">(1,218)<span></span>
</td>
<td class="num">(60)<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_wrap_StockIssuedDuringPeriodSharesStockDividend', window );">Dividends on convertible preferred stock (in Shares)</a></td>
<td class="nump">1,125,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested', window );">Common Stock issued upon vesting of restricted stock units</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<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_wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested', window );">Common Stock issued upon vesting of restricted stock units (in Shares)</a></td>
<td class="nump">497,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Common shares issues upon convertible preferred stock exercising convertible rights</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Common shares issues upon convertible preferred stock exercising convertible rights (in Shares)</a></td>
<td class="nump">1,391,183<span></span>
</td>
<td class="num">(1,691)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 for the year</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,875)<span></span>
</td>
<td class="num">(5,875)<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 );">Balance at Dec. 31, 2024</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">105,326<span></span>
</td>
<td class="num">(105,081)<span></span>
</td>
<td class="nump">250<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_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2024</a></td>
<td class="nump">47,101,631<span></span>
</td>
<td class="nump">8,207<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>
</tr>
<tr class="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 );">Common shares issued upon exercise of stock options</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 245<span></span>
</td>
</tr>
<tr class="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 );">Common shares issued upon exercise of stock options (in Shares)</a></td>
<td class="nump">171,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,076<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 4,076<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_wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants', window );">Series B Convertible Preferred Stock and warrants issuance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,500<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_wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants', window );">Series B Convertible Preferred Stock and warrants issuance (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Common Stock issued with Private Placement</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">603<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">603<span></span>
</td>
</tr>
<tr class="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 );">Common Stock issued with Private Placement (in Shares)</a></td>
<td class="nump">3,216,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Reclassification of warrant liability due to warrant amendment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,151<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,151<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_wrap_StockIssuedDuringPeriodValueStockDividends', window );">Dividends on convertible preferred stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">903<span></span>
</td>
<td class="num">(903)<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_wrap_StockIssuedDuringPeriodSharesStockDividend', window );">Dividends on convertible preferred stock (in Shares)</a></td>
<td class="nump">406,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested', window );">Common Stock issued upon vesting of restricted stock units</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested', window );">Common Stock issued upon vesting of restricted stock units (in Shares)</a></td>
<td class="nump">837,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 for the year</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,335)<span></span>
</td>
<td class="num">(10,335)<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 );">Balance at Dec. 31, 2025</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 127,804<span></span>
</td>
<td class="num">$ (116,319)<span></span>
</td>
<td class="nump">$ 11,490<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_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2025</a></td>
<td class="nump">51,733,217<span></span>
</td>
<td class="nump">8,207<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481284/470-20-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted stock units vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</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_wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Series B Convertible Preferred Stock and warrants 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;">wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</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_wrap_StockIssuedDuringPeriodSharesStockDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock dividend</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_StockIssuedDuringPeriodSharesStockDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</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_wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value issued during the period restricted stock units vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Series B Convertible Preferred Stock and warrants 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;">wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wrap_StockIssuedDuringPeriodValueStockDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period value stock dividend</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_StockIssuedDuringPeriodValueStockDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="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">$ (10,335)<span></span>
</td>
<td class="num">$ (5,875)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">594<span></span>
</td>
<td class="nump">827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Impairment of goodwill and intangibles</a></td>
<td class="nump">588<span></span>
</td>
<td class="nump">1,631<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss on disposition of assets</a></td>
<td class="nump">10<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_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">4,076<span></span>
</td>
<td class="nump">2,433<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_wrap_ProductWarrantyExpenseIncome', window );">Warranty provision</a></td>
<td class="num">(40)<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="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 fair value of warrant liabilities</a></td>
<td class="num">(3,158)<span></span>
</td>
<td class="num">(9,572)<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_wrap_NoncashLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="num">(211)<span></span>
</td>
<td class="nump">292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for credit losses</a></td>
<td class="nump">117<span></span>
</td>
<td class="nump">66<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory obsolescence reserve</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(2,391)<span></span>
</td>
<td class="nump">2,446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">1,163<span></span>
</td>
<td class="num">(391)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(16)<span></span>
</td>
<td class="nump">775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">11<span></span>
</td>
<td class="num">(441)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">221<span></span>
</td>
<td class="num">(91)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDepositOtherAssets', window );">Customer deposits</a></td>
<td class="nump">35<span></span>
</td>
<td class="num">(975)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities and other</a></td>
<td class="num">(951)<span></span>
</td>
<td class="nump">700<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_wrap_IncreaseDecreaseInWarrantySettlement', window );">Warranty settlement</a></td>
<td class="num">(13)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
</tr>
<tr class="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 );">Deferred revenue</a></td>
<td class="num">(83)<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">63<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 used in operating activities</a></td>
<td class="num">(10,289)<span></span>
</td>
<td class="num">(8,125)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments', window );">Proceeds from maturities of short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures for property and equipment</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Investment in patents, trademarks, and other intangibles</a></td>
<td class="num">(287)<span></span>
</td>
<td class="num">(156)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Net cash paid for acquisition of Intrensic</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(20)<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) provided by investing activities</a></td>
<td class="num">(387)<span></span>
</td>
<td class="nump">7,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">245<span></span>
</td>
<td class="nump">588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds from issuance of Series B convertible preferred stock</a></td>
<td class="nump">4,500<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_wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts', window );">Proceeds from issuance of warrants and common stock, net of offering costs</a></td>
<td class="nump">5,789<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_PaymentsOfDividends', window );">Dividends settled in cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(120)<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 financing activities</a></td>
<td class="nump">10,534<span></span>
</td>
<td class="nump">468<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net decrease in cash and cash equivalents</a></td>
<td class="num">(142)<span></span>
</td>
<td class="num">(345)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">3,610<span></span>
</td>
<td class="nump">3,955<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">3,468<span></span>
</td>
<td class="nump">3,610<span></span>
</td>
</tr>
<tr class="ro">
<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 Investing and Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital', window );">Reclassification of warrant liabilities to additional paid in capital</a></td>
<td class="nump">12,151<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_wrap_ConvertiblePreferredStockDividends', window );">Dividends on convertible preferred stock</a></td>
<td class="num">(1,067)<span></span>
</td>
<td class="num">(1,098)<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_wrap_DividendsSettledWithCommonStock', window );">Dividends settled with common stock</a></td>
<td class="nump">$ 492<span></span>
</td>
<td class="nump">$ 1,158<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 effect from change in exchange rate, of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, excluding 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInDepositOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDepositOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 preferred stocks identified as being convertible into another form of financial instrument, typically the entity's 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ConvertiblePreferredStockDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible preferred stock dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ConvertiblePreferredStockDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_DividendsSettledWithCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends settled with 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;">wrap_DividendsSettledWithCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wrap_IncreaseDecreaseInWarrantySettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in warranty settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_IncreaseDecreaseInWarrantySettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_NoncashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash lease 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;">wrap_NoncashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from issuance of warrants and common stock, net of 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;">wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ProductWarrantyExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Product warranty expense 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;">wrap_ProductWarrantyExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities to additional paid in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT 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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Organization and Business Description</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Wrap Technologies, Inc., a Delaware corporation (the &#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Company</span><span style="font-size: 10.0pt;">&#8221;), is a publicly traded company with its common stock, par value $0.0001 per share (&#8220;</span><span style="font-size: 10pt;">Common Stock</span><span style="font-size: 10.0pt;">&#8221;), listed on the Nasdaq Capital Market (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Nasdaq</span><span style="font-size: 10.0pt;">&#8221;) under the trading symbol &#8220;WRAP&#8221;. The Company is a developer and supplier of public safety products and training services for law enforcement and security personnel. The Company&#8217;s primary product is the BolaWrap&#174; device. The principal markets for the Company&#8217;s proprietary products and services are in North and South America, Europe, the Middle East and Asia.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Principles of Consolidation</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries after elimination of intercompany transactions and balances.
</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Basis of Presentation and Use of Estimates</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The accompanying financial statements have been prepared on the accrual basis of accounting in conformity with accounting principles generally accepted in the United States of America (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">US GAAP</span><span style="font-size: 10.0pt;">&#8221;). The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs, valuation allowance related to deferred tax assets and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Concentrations of Risk</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Credit Risk</span><span style="font-size: 10.0pt;"> &#8211; Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash, cash equivalents, US treasury bills and accounts receivable from customers. The Company maintains its cash and cash equivalent deposits at two domestic financial institutions. The Company is exposed to credit risk in the event of default by a financial institution to the extent that cash and cash equivalents are in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high-credit quality financial institutions and are managed within established guidelines to mitigate risks. To date, the Company has not experienced any losses on its cash and cash equivalents.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Concentrations of Accounts Receivable and Revenue</span><span style="font-size: 10.0pt;"> &#8211; The Company has a limited number of domestic and international customers. The Company may experience concentrations in both accounts receivable and revenue due to the timing of sales and collections of related payments (see Note 18).</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Concentration of Suppliers</span><span style="font-size: 10.0pt;"> &#8211; The Company assembles its BolaWrap products in-house using components and subassemblies from a limited number of suppliers and contract suppliers. In particular, a single supplier is currently the sole manufacturer of the BolaWrap battery assembly, and another single supplier is the sole manufacturer of the propulsion component for BolaWrap cassettes. Other parts are solely sourced from other suppliers. If supplier shortages or logistic delays occur, or quality problems arise, production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company&#8217;s financial condition, results of operation and cash flows.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Cash and Cash Equivalents</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. Cash equivalents consist primarily of amounts invested in Money Market Funds and US (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">US</span><span style="font-size: 10.0pt;">&#8221;) Treasury bills and are stated at fair value.</span>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Share-Based Compensation</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company follows the fair value recognition provisions issued by the Financial Accounting Standards Board ("FASB") in Accounting Standards Codification ("ASC") Topic 718, Stock Compensation (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASC 718</span><span style="font-size: 10.0pt;">&#8221;) and has adopted Accounting Standards Update (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASU</span><span style="font-size: 10.0pt;">&#8221;) 2018-07 for share-based transactions with non-employees. Share-based compensation expense recognized during 2025 and 2024 includes stock option and restricted stock unit compensation expense. The grant date fair value of stock options is determined using the Black-Scholes option-pricing model. The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a share-based payment award and approved by the Company&#8217;s Board of Directors. The Black-Scholes option-pricing model requires inputs including the market price of the Company&#8217;s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company&#8217;s Common Stock on the date of the grant. The Company determines the amount of share-based compensation expense based on awards that the Company ultimately expect to vest and account for forfeitures as they occur. The fair value of share-based compensation is amortized to compensation expense over the vesting term.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Loss per Share</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Basic loss per share (EPS) is computed by dividing net loss, less any dividends, accretion or decretion, redemption or induced conversion, if any, on the Company's Series A and Series B Convertible Preferred Stock, by the weighted average number of shares outstanding during the reported period.</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">In computing diluted EPS, the Company adjusts the numerator used in the basic EPS computation, subject to anti-dilution requirements, to add back the dividends (declared or cumulative undeclared) applicable to the Series A and Series B Convertible Preferred Stock. Such add-back would also include any adjustments to equity in the period to accrete the Series A and Series B Convertible Preferred Stock to their respective redemption prices, or recorded upon a redemption or induced conversion, if any. The Company adjusts the denominator used in the basic EPS computation, subject to anti-dilution requirements, to include the dilution from potential shares resulting from the issuance of the Series A and Series B Convertible Preferred Stock, restricted stock units, and stock options. Stock options and restricted stock units exercisable or issuable fo<span style="background-color: rgb(255, 255, 255);">r a total of 7,464,097&#160;</span>and 4,932,386 shares of Common Stock were outstanding at December 31, 2025 and 2024, respectively. These securities are not included in the computation of diluted net loss per share of common stock for the years presented as their inclusion would be antidilutive due to losses incurred by the Company.</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Accounts Receivable and Allowance for Credit Losses</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">ASU No. 2016-13, </span><span style="font-size: 10.0pt; font-style: italic;">Financial Instruments - Credit Losses (Topic 326)</span><span style="font-size: 10.0pt;"> requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The expected credit losses are developed using an estimated loss rate method that considers historical collection experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. The estimated loss rates are applied to accounts receivables with similar risk characteristics such as the length of time the balance has been outstanding and the location of the customer. In certain instances, the Company may identify individual accounts receivable assets that do not share risk characteristics with other accounts receivables, in which case the Company records its expected credit losses on an individual asset basis. If an accounts receivable asset is evaluated on an individual basis, the Company excludes those assets from the portfolios of accounts receivables evaluated on a collective basis.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">At December 31, 2025 and 2024, the Company had an allowance for credit losses related to accounts receivable<span style="background-color: rgb(255, 255, 255);"> of $</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">119</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> an</span>d $230, respectively. If a major customer&#8217;s creditworthiness deteriorates, or actual defaults exceed our historical experience, such estimates could change and impact our future reported financial results.</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Inventories</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Inventories are valued at the lower of cost or net realizable value. The cost of substantially all the Company&#8217;s inventory is determined by the FIFO cost method. Inventory is comprised of raw materials, assemblies and finished products intended for sale to customers</span><span style="font-size: 10.0pt; font-style: italic;">.</span><span style="font-size: 10.0pt;"> The Company evaluates the need for reserves for excess and obsolete inventories determined primarily based upon estimates of future demand for the Company&#8217;s products.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">As of December 31, 2025 and 2024 the Company h<span style="background-color: rgb(255, 255, 255);">ad </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$516</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> an</span>d $480 in reserves, respectively for obsolescence.</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Property, Equipment and Depreciation</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Property and equipment are stated at cost. Depreciation on property and equipment is computed over the estimated useful lives of three years using the straight-line method. On any retirement or disposition of property and equipment, the related cost and accumulated depreciation or amortization is removed, and a gain or loss recorded.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Business Combinations</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company accounts for its business combinations under the provisions of ASC Topic 805-10, Business Combinations ("ASC 805-10"), which requires that the purchase method of accounting be used for all business combinations. Assets acquired and liabilities assumed, including non-controlling interests, are recorded at the date of acquisition at their respective fair values. The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, was determined using established valuation techniques. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The estimated fair value of the acquired intangible assets was determined using a method which reflects the present value of the operating cash flows generated by this asset after taking into account the cost to realize the revenue, and an appropriate discount rate to reflect the time value and risk associated with the invested capital.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Certain adjustments to the assessed fair values of the assets and liabilities made subsequent to the acquisition date, but within the measurement period, which is up to one year, are recorded as adjustments to goodwill. Any adjustments subsequent to the measurement period are recorded in income.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Goodwill</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Goodwill represents the difference, if any, between the aggregate consideration paid for an acquisition and the fair values of the underlying net assets and liabilities assumed from an acquired business. Goodwill is not amortized but instead is tested for impairment. The Company tests goodwill for impairment on an annual basis during the fourth quarter, or more frequently if conditions indicate that such impairment could exist. The Company evaluates qualitative factors to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying value and whether it is necessary to perform goodwill impairment process.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Definite-lived Intangible Assets</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Definite-lived intangible assets represent certain trade names, patents, licenses, software, acquired technology and customer relationships. Definite-lived intangible assets are recorded at cost less any accumulated amortization and accumulated impairment losses, if any. Definite-lived intangible assets acquired through the business combination are measured at fair value at the acquisition date. The Company amortizes these acquired definite-lived intangibles assets with a finite life on a straight-line basis, over 6 years for technology; 7 years for customer relationships; and 8 years for trademarks and trade names.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Intangible Assets</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Intangible assets consist of (a) capitalized legal fees and filing costs related to obtaining patents and trademarks, (b) tradenames and software, (c) purchased software, and (d) the purchase cost of indefinite-lived website domains. The estimated useful lives of identifiable intangible assets with definite useful lives have been estimated to be between one and twenty years. Purchased website domain costs with an indefinite useful life are not subject to amortization, but are subject to an annual impairment test, by comparing their carrying amount with their corresponding fair value. For any given intangible asset with an indefinite useful life, if its fair value exceeds its carrying amount no impairment loss shall be recognized.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the future undiscounted cash flows realized from the assets is less than its carrying value.</span>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Impairment of Long-Lived Assets</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Long-lived assets and identifiable intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the sum of undiscounted expected future cash flows is less than the carrying amount of the asset or if changes in facts and circumstances indicate, an impairment loss is recognized and measured using the asset&#8217;s fair value. </span></div>
  <div style="text-align: justify;">&#160;&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">In December 2024, the Company determined that the assessment of the Intrensic unit&#8217;s fair value indicated that its carrying value exceeded its fair value by $1,631 and therefore the Company recorded a $1,631 impairment charge related to the goodwill initially recorded from the acquisition.</span> </div><div style="text-align: justify; font-size: 10pt;">&#160;</div>


  <div style="text-align: justify; font-size: 10pt;">During the year ended December 31, 2025, the Company recorded impairment charges of $588 related to certain purchased software and technology and customer relationship intangible assets. These impairment charges were primarily the result of revisions to projected future operating results and cash flows associated with these assets, which indicated that their carrying amounts were not recoverable.</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Warrants</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company accounts for warrants as liability-classified instruments based on an assessment of the warrant&#8217;s specific terms and applicable authoritative guidance in </span><span style="font-size: 10pt;">FASB&#160;ASC</span><span style="font-size: 10.0pt;">&#160;480, Distinguishing Liabilities from Equity (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASC</span><span style="font-size: 10.0pt;"> 480&#8221;) and ASC 815, Derivatives and Hedging (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASC</span><span style="font-size: 10.0pt;"> 815&#8221;). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company&#8217;s own Common Stock and whether the warrant holders could potentially require &#8220;net cash settlement&#8221; in a circumstance outside of the Company&#8217;s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">For issued warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. The Company accounts for the warrants issued in accordance with the guidance contained in ASC 815-40-15-7C, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjusts the warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the Company&#8217;s consolidated statement of operations.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">On June 30, 2025, the Company entered into the Series A Warrant Amendment (as defined herein) and the 2025 Warrant Amendment (as defined herein). As a result, the Series A Warrants (as defined herein) and the PIPE Warrants (as defined herein), each satisfy the requirements outlined in ASC 815-10-15-74(a)(1) and in ASC 815-10-15-74(a)(2). Under ASC 815-40-35-10, the amended instruments qualify for equity-classification on a prospective basis. The effective date of the relating reclassification from warrant liabilities to additional paid-in capital was June 30, 2025. See Footnote 10: Warrants for additional detail.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Series A Preferred Stock</span></div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company evaluates and accounts for conversion options embedded in its convertible instruments in accordance with ASC 480 and ASC 815 to determine if those instruments or embedded components of those instruments qualify as derivatives and are subject to bifurcation accounting. The Company determines that the economic characteristics and risks of the embedded derivative instrument are clearly and closely related to the economic characteristics and risks of the host contract. The convertible instruments are accounted for as a single hybrid instrument. Additionally, the convertible instruments do not have any redemption features that would preclude permanent equity classification in accordance with the guidance contained in ASC 480-10-S99.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company issued the Series A Warrants (as defined herein), which are classified as liabilities and measured at fair value on a recurring basis, and the Company's Series A Convertible Preferred Stock, par value $0.0001 per share (the &#8220;Series A Preferred Stock&#8221;) in one transaction. The proceeds from the issuances were allocated by using the with and-without method. Under this method, the Company first allocated the proceeds to the Series A Warrants based on their initial fair value measurement and then allocated the remaining proceeds to the Series A Preferred Stock. On June 30, 2025, the Company and holders of the Series A Warrants amended the Series A Warrants, which allowed the Company to account for the Series A Warrants as equity under ASC 480 and a reclassification was recorded from warrant liability to additional paid-in-capital.</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Advertising and Promotion Costs</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Advertising costs are charged to expense as incurred and we<span style="background-color: rgb(255, 255, 255);">re </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$384</span><span style="font-size: 10.0pt;"> and $575 for the years ended December 31, 2025 and 2024, respectively. The Company also incurred product promotion costs for demonstration products delivered to prospective customers <span style="background-color: rgb(255, 255, 255);">of </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$45</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;</span>and $129 for the years ended December 31, 2025 and 2024, respectively. Advertising and promotion costs are included in selling, general and administrative expenses in the accompanying statements of operations.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Demonstration and Training Costs</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company maintains a demonstration and training department as a part of its sales and marketing activities and does not charge for product demonstrations or training. Training is not a condition or requirement of sale as most sales are made through distributors to their end customers. The Company conducts local and regional in-person, webinar and on-line demonstrations and use of force and escalation training to support law enforcement agencies with no purchase requirement. Such training, when provided, may occur before or after initial or subsequent purchase or field deployment of the Company&#8217;s products. The Company believes that law enforcement trainers and officers that have seen demonstrations or have been trained about its products are more supportive of their departments purchase and deployment of product.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Research and Development Costs</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Research and development costs are expensed as incurred.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Contract Manufacturers</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Leases</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company adopted ASC Topic 842, Leases (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Topic 842</span><span style="font-size: 10.0pt;">&#8221;) on January 1, 2019. In accordance with the guidance in Topic 842, the Company recognizes lease liabilities and corresponding right-of-use assets for all leases with terms of greater than 12 months. Leases with a term of 12 months or less will be accounted for in a manner similar to the guidance for operating leases prior to the adoption of Topic 842. Refer to Note 9, Leases for more information.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Revenue Recognition</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company adopted ASC Topic 606, Revenue from Contracts with Customers on January 1, 2018. The Company enters into contracts that include various combinations of products, accessories, software and services, each of which are generally distinct and are accounted for as separate performance obligations. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, professional service, training and shipping revenues.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Estimated costs for the Company&#8217;s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Shipping and Handling Costs</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs wer<span style="background-color: rgb(255, 255, 255);">e </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$33</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and</span> $125 for the years ended December 31, 2025 and 2024, respectively. Actual revenues from shipping and handling we<span style="background-color: rgb(255, 255, 255);">re </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$24</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and $</span>73 for the years ended December 31, 2025 and 2024, respectively.</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Warranty Reserves</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company warrants its products and accessories to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. International market warranties are generally similar to the US market.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$30</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and $</span>83 at December 31, 2025 and 2024, respectively. Actual warranty costs could differ from estimates.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Segment Information</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company operates as a single operating and reportable segment in accordance with ASC 280, Segment Reporting<i>.</i> The Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;) is its Chief Executive Officer.

The CODM reviews financial information on a consolidated basis for purposes of evaluating financial performance and allocating resources. Resource allocation decisions are primarily based on consolidated operating results, cash flows, liquidity, and overall strategic priorities rather than discrete financial information at a product line, geography, or functional level.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">While the Company monitors certain operating metrics, including revenue by product line and other operational data, such information is used for operational oversight, forecasting, and strategic planning and is not used by the CODM to assess segment performance or to allocate resources among components of the business.

The Company&#8217;s operations are managed on an integrated basis, with shared sales channels, manufacturing, research and development, and administrative functions. As a result, discrete financial information at a level below the consolidated financial statements is not regularly reviewed by the CODM for purposes of allocating resources or assessing performance.
</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">The Company does not present disaggregated segment profit or loss, assets, or other segment-level information, as such information is not used by the CODM in managing the business.
Accordingly, the Company has determined that it operates as one operating segment and one reportable segment. The Company has provided the required entity-wide disclosures in accordance with ASC 280. Major Customers and Related Information for further discussion.</span> </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Income Taxes</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. The Company measures deferred tax assets and liabilities using the enacted tax rates for the years and jurisdictions in which the temporary differences are expected to be recovered. A change to the tax rates used to measure the Company&#8217;s deferred taxes is recognized in income during the period in which the new rate(s) were enacted.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company recognizes deferred tax assets to the extent the Company&#8217;s assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including the future reversals of existing taxable temporary differences, projected future taxable income exclusive of reversing temporary differences and carryforwards, tax-planning strategies, taxable income in prior carryback years if permitted under tax law, and the results from prior years. If the Company determines it is more likely than not that all or a portion of a deferred tax asset will not be realized a valuation allowance is recorded with a charge to income tax expense. Alternatively, if the Company determines that all or a portion of a deferred tax asset previously not meeting the more likely than not threshold will be realized, the Company reduces its valuation allowance and recognizes a benefit in income tax expense.</span>
  </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company recognizes and measure uncertain tax benefits in accordance with ASC 740 based on a two-step process in which (1) the Company determines whether it is more likely than not that the tax position will be sustained based on the technical merits of the position, and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than fifty percent likely to be realized upon ultimate settlement with the related tax authority. The Company's policy is to recognize interest and penalties related to uncertain tax positions, if any, in income tax expense.</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><span style="text-decoration:underline">&#160;Reclassifications</span></div>
  <div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Certain prior year amounts have been reclassified to conform to the current year presentation. These reclassifications had no effect on previously reported net loss, total assets, total liabilities, stockholders&#8217; equity, or cash flows.</div><div style="text-align: justify; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Recently Issued Accounting Guidance</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;</div>

  <div style="text-align: justify; font-size: 10pt;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This guidance enhances disclosures about significant segment expenses and applies to entities with single reportable segments. The amendments were effective for annual periods beginning after December 15, 2023 and interim periods beginning after December 15, 2024. The Company adopted ASU 2023-07 during the year ended December 31, 2025. Adoption did not impact the Company&#8217;s determination that it operates as a single reportable segment but resulted in expanded segment-related disclosures.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="font-size : 10pt; ">
   In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures" ("ASU 2023-09"), which enhances the transparency and decision usefulness of income tax disclosures. Adjustments to the annual disclosure of income taxes include: (1) A tabular rate reconciliation comprised of eight specific categories, (2) Incomes taxes paid, disaggregated between significant national, state, and foreign jurisdictions, (3) Eliminates requirements to disclose the nature and estimate of reasonably possible changes to unrecognized tax benefits in the next 12 months or that an estimated range cannot be made, and (4) Adds a requirement to disclose income (or loss) from continuing operations before income tax expense (or benefit) by national and foreign, and income tax expense (or benefit) from continuing operations disaggregated between national, state and foreign. The ASU is effective for public business entities for fiscal years beginning on or after December 15, 2024 with early adoption permitted. The amendments in ASU 2023-09 were adopted by the Company on a prospective basis. There was no material impact to the Company's financial statements as a result of adopting ASU 2023-09.

</div><div style="font-size : 10pt; ">In November 2024, the FASB issued ASU No. 2024-03, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (&#8220;ASU 2024-03&#8221;), which requires disaggregation of certain costs and expenses, including employee compensation, and requires other improvements to disclosures. The amendments in this update are effective for annual periods beginning after December 15, 2026 and interim reporting periods beginning after December 15, 2027. The update may be applied on a prospective or retrospective basis. The Company is evaluating the impact of ASU 2024-03 on the Company&#8217;s notes to the consolidated financial statements.
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES AND PRODUCT COSTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>REVENUES AND PRODUCT COSTS [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 );">REVENUES AND PRODUCT COSTS</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">2. REVENUES AND PRODUCT COSTS</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Revenues consist of product revenue and other revenue. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, professional service, training and shipping revenues.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The table below details the activity in our contract liabilities during the year ended December 31, 2025.</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - D65">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; font-size: 10pt;">Customer</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - D65">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - F65">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; font-size: 10pt;">Deferred</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - F65">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - D66">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Deposits</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - D66">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - F66">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Revenue</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - F66">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Balance at January 1, 2025</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D67">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">27</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D67">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F67">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">505</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F67">&#160;</td></tr><tr><td style="font-size: 10pt;">Additions, net</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D68">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">34</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D68">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F68">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">717</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F68">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Transfer to revenue</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D69">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D69">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F69">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(800</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F69">)&#160;</td></tr><tr><td style="font-size: 10pt;">Balance at December 31, 2025</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D70">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">62</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D70">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F70">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">422</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F70">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Current portion</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D71">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">62</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D71">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F71">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">408</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F71">&#160;</td></tr><tr><td style="font-size: 10pt;">Long-term portion</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D72">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D72">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F72">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">14</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F72">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">As of December 31, 2025, the Company&#8217;s deferred rev<span style="background-color: rgb(255, 255, 255);">enue of $</span></span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;">422</span><span style="font-size: 10.0pt;"> consisted of $</span><span style="font-size: 10pt;">12</span><span style="font-size: 10.0pt;"> related to BolaWrap extended warranties and software, </span><span style="font-size: 10pt;">$25</span><span style="font-size: 10.0pt;"> related to Wrap Ready, </span><span style="font-size: 10pt;">$339</span><span style="font-size: 10.0pt;"> related to Intrensic extended warranties and services, </span><span style="font-size: 10pt;">$30</span><span style="font-size: 10.0pt;"> related to VR, and </span><span style="font-size: 10pt;">$16</span></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> rela</span>ted to training.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">As of December 31, 2024, the Company&#8217;s deferred revenue of $505 consisted of $76 related to BolaWrap extended warranties and software, $352 related to Intrensic extended warranties and services, $73 related to VR, and $4 related to training.</span> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSET ACQUISITIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>ASSET ACQUISITIONS [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_AssetAcquisitionTextBlock', window );">ASSET ACQUISITIONS</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">3. ASSET ACQUISITIONS</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On February 18, 2025, the Company entered into an Asset Purchase Agreement with W1 Global, LLC (&#8220;W1&#8221;), pursuant to which the Company acquired substantially all of the assets used in, held for use in, or relating to W1&#8217;s advisory and investigative professional services business associated with specific identified customer contracts. The transaction was accounted for as an asset acquisition in accordance with ASC 805.
As a result of the transaction, the Company recorded approximately $58 of customer relationship intangible assets, which were included within Customer Relationships (see Note 7, Intangible Assets). The customer relationships were initially assigned an estimated useful life of three years.
During the third quarter of 2025, management performed an evaluation of the acquired assets in connection with a strategic realignment of the Company&#8217;s managed services offerings. Based on this evaluation, the Company determined that certain investigative services acquired from W1 were no longer aligned with the Company&#8217;s strategic objectives. Accordingly, the Company recorded an impairment charge of $48 related to customer relationship intangible assets during the year ended December 31, 2025.
Following this evaluation, the Company continues to focus its managed services efforts on policy governance and training services in support of its broader go-to-market strategy.</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_AssetAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805-50/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>FINANCIAL INSTRUMENTS [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_FinancialInstrumentsDisclosureTextBlock', window );">FINANCIAL INSTRUMENTS</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">4. FINANCIAL INSTRUMENTS</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Assets and liabilities recorded at fair value on a recurring basis in the Consolidated Balance Sheets and assets and liabilities measured at fair value on a non-recurring basis or disclosed at fair value, are categorized based upon the level of judgment associated with inputs used to measure their fair values. The accounting guidance for fair value provides a framework for measuring fair value and requires certain disclosures about how fair value is determined. Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting guidance also establishes a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Level 1</span><span style="font-size: 10.0pt;">&#8212;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Level 2</span><span style="font-size: 10.0pt;">&#8212;Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Level 3</span><span style="font-size: 10.0pt;">&#8212;Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company&#8217;s short-term investments consisting of US Treasury bill securities and Certificate of Deposits are classified as Level 1 because they are valued using quoted market prices.</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table shows the Company&#8217;s short-term investments by significant investment category as of December 31, 2025 and 2024.</span> </div>


  <div style="font-size: 10pt;">&#160;</div>
  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="15" style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; font-size: 10pt;">As of December 31, 2025</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Adjusted</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Unrealized</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Unrealized </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Market</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I5">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Cost</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Gains</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Losses</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Value</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I6">&#160;</td></tr><tr><td style="font-size: 10pt;">Level 1:</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Money Market Funds </td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">639</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">639</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I8">&#160;</td></tr><tr><td style="font-size: 10pt;">Total Financial Assets</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">639</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">639</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I9">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div>

  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="15" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; font-size: 10pt;">As of December 31, 2024</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Adjusted</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Unrealized</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Unrealized </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Market</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I12">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Cost</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Gains</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Losses</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Value</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I13">&#160;</td></tr><tr><td style="font-size: 10pt;">Level 1:</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I14">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Money Market Funds </td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">631</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">631</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I15">&#160;</td></tr><tr><td style="font-size: 10pt;">Total Financial Assets</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">631</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">631</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I16">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div>

  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The warrant liabilities as of December 31, 2024 are measured at fair value on a recurring basis. The subsequent measurement of the warrant liabilities &#160;is classified as Level 3 due to the use of an observable market quote in a non-active market and the management&#8217;s assumption of the expected stock price volatility. During the year ended December 2025, the warrant liability was reclassified to equity due to an amendment of the warrant agreement.</span></div><div style="font-size: 10pt;">The following table presents the fair value in the beginning of the period, the changes in the fair value, and the fair value at the end of the period of warrant liabilities:</div><div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">Level 3:</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C21">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">December 31, 2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E21">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair value at inceptions for December 31, 2024 or the beginning of the period for December 31, 2025</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C22">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">(10,131</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C22">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E22">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">(19,703</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E22">)&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">     Warrants issued with Private Placement</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(5,178</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C23">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E23">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">     Change in fair value of warrant liabilities</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3,158</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C24">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">9,572</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E24">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">     Reclassification of warrant liabilities to equity</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - C25">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;">12,151</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - C25">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-top: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - E25">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - E25">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair value as of period end</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - C26">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - C26">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-top: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - E26">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;">(10,131</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - E26">)&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div>



  <table cellpadding="0" style="font-size: 12pt; ; border-spacing: 0px;"><tr><td style="font-size: 10pt;">MONTE CARLO SIMULATION MODEL - SERIES A WARRANTS</td><td></td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">As of </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C31">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C32">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;">June 30, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C32">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C33">&#160;</td><td style="text-align: center; width: 9%; font-style: italic; font-size: 10pt;">Reclassification Date</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C33">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">86</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C34">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3.73</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C35">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Dividends yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C36">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">0</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C36">%</td></tr><tr><td style="font-size: 10pt;">Terms (years)</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C37">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">4.5</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C37">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Strike Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C38">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.45</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C38">&#160;</td></tr><tr><td style="font-size: 10pt;">Stock Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C39">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.56</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C39">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair Value Per Warrant Share</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C40">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.235</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C40">&#160;</td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="font-size: 12pt; ; border-spacing: 0px;"><tr><td style="font-size: 10pt;">MONTE CARLO SIMULATION MODEL - FEBRUARY 2025 WARRANTS</td><td></td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C44">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">As of </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C44">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C45">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;">June 30, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C45">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C46">&#160;</td><td style="text-align: center; width: 9%; font-style: italic; font-size: 10pt;">Reclassification Date</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C46">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C47">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">89</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C47">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C48">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3.77</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C48">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Dividends yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C49">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">0</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C49">%</td></tr><tr><td style="font-size: 10pt;">Terms (years)</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C50">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">5.15</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C50">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Strike Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C51">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.80</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C51">&#160;</td></tr><tr><td style="font-size: 10pt;">Stock Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C52">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.56</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C52">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair Value Per Warrant Share</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C53">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.132</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C53">&#160;</td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div>

  <table style="font-size: 10pt; font-weight: 400; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-spacing: 0px; border-collapse: collapse;"><tr style="vertical-align: top; height: 14.25pt;"><td style="padding: 0.75pt 0.75pt 0px; width: 600pt; vertical-align: bottom; text-align: justify;"><span>The following table summarizes the assumptions used under the Black-Scholes model to compute the fair value of the Company's warrants:</span></td><td style="padding: 0.75pt 0.75pt 0px; width: 92.25pt; vertical-align: bottom;">&#160;</td></tr></table>

  <div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C58">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">As of  </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C58">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C59">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">December 31, 2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C59">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C60">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">88</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C60">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C61">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">4.25</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C61">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Dividends yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C62">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">0</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C62">%</td></tr><tr><td style="font-size: 10pt;">Weighted average expected life of warrants (years)</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C63">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3.5</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C63">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Weighted average exercise price</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C64">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">1.45</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C64">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our other financial instruments also include accounts receivable, accounts payable, accrued liabilities and business acquisition liabilities. Due to the short-term nature of these instruments, their fair values approximate their carrying values on the balance sheet.</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_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/825/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>INVENTORIES [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_InventoryDisclosureTextBlock', window );">INVENTORIES</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">5. INVENTORIES</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Inventory is recorded at the lower of cost or net realizable value. The cost of substantially all the Company&#8217;s inventory is determined by the weighted average cost method. Inventories consisted of the following:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - C7">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 5 Inventory - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - E7">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - E7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Finished goods</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">3,509</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">4,387</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E8">&#160;</td></tr><tr><td style="font-size: 10pt;">Raw materials</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,978</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2,263</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Reserve for Obsolescence</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 5 Inventory - C10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(516</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 5 Inventory - C10">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 5 Inventory - E10">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">(480</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 5 Inventory - E10">)&#160;</td></tr><tr><td style="font-size: 10pt;">Inventories - net</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 5 Inventory - C11">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">4,971</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 5 Inventory - C11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 5 Inventory - E11">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;">6,170</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 5 Inventory - E11">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY AND EQUIPMENT [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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">6. PROPERTY AND EQUIPMENT</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Property and equipment consisted of the following:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H36">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H36">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J36">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J36">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Production and lab equipment</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H37">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">391</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H37">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J37">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">432</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J37">&#160;</td></tr><tr><td style="font-size: 10pt;">Tooling</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H38">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">570</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H38">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J38">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">570</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J38">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Computer equipment</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H39">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">183</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H39">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J39">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">229</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J39">&#160;</td></tr><tr><td style="font-size: 10pt;">Furniture, fixtures and improvements</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">81</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H40">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">120</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J40">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H41">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,225</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H41">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J41">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,351</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J41">&#160;</td></tr><tr><td style="font-size: 10pt;">Accumulated depreciation</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H42">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">(1,102</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H42">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J42">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">(1,205</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J42">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Property and equipment, net</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H43">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;">123</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H43">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J43">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;">146</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J43">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Depreciation expense was<span style="background-color: rgb(255, 255, 255);"> $</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">113</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> </span>and $377 for the years ended December 31, 2025 and 2024, respectively.</span> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>INTANGIBLE ASSETS [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_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">7. INTANGIBLE ASSETS </span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-weight: bold;">Intangible Assets</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Intangible assets consisted of the following:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%;"></td><td colspan="1" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 9%;">December 31, 2025</td><td style="width: 1%;"></td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"></td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C3">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 9%;">December 31, 2024</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C3">&#160;</td></tr><tr><td style="font-size: 10pt;">Amortizable intangible assets:</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E5">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">    Patents</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C6">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,142</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E6">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,013</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E6">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">    Trademarks</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C7">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">367</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E7">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">264</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">    Purchased software and technology</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C8">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">512</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E8">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,752</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E8">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Customer relationships</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">160</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C10">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">2,021</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3,189</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E10">&#160;</td></tr><tr><td style="font-size: 10pt;">    Accumulated amortization</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(870</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C11">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(1,256</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E11">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">    Total amortizable</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C12">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,151</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E12">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,933</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E12">&#160;</td></tr><tr><td style="font-size: 10pt;">Indefinite life assets (non-amortizable)</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">421</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">421</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E13">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">       Total intangible assets, net</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - C14">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">1,572</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - C14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - E14">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">2,354</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - E14">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Amortization expenses <span style="background-color: rgb(255, 255, 255);">were $481&#160;and</span> $450 for the years ended December 31, 2025 and 2024, respectively. The Company recognized impairment charges for Purchases software and technology and Customer relationships of<span style="background-color: rgb(255, 255, 255);"> $</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">588</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> f</span>or the year ended December 31, 2025. No impairment charges were recognized for the year ended December 31, 2024.</span> &#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">At December 31, 2025, annual amortization of intangible assets, based upon the Company&#8217;s existing intangible assets and current useful lives, is estimated to be the following:</span> </div>



  <div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr><td>2026</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C26">&#160;</td><td style="width: 9%; text-align: right;">118</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C26">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>2027</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C27">&#160;</td><td style="width: 9%; text-align: right;">116</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C27">&#160;</td></tr><tr><td>2028</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C28">&#160;</td><td style="width: 9%; text-align: right;">116</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C28">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>2029</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C29">&#160;</td><td style="width: 9%; text-align: right;">116</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C29">&#160;</td></tr><tr><td>2030</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C30">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial;">116</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial;" title="FN 7 Intangible Rollforward Q4 - C30">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Thereafter</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C31">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">569</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 7 Intangible Rollforward Q4 - C31">&#160;</td></tr><tr><td>Total</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C31">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,151</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 7 Intangible Rollforward Q4 - C31">&#160;</td></tr></table><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr></table><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;"><b>Goodwill</b></div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">As of December 31, 2025, the Company had no Goodwill.&#160;</div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">During 2024, the Company recorded an increase of $21 to goodwill as result of additional liabilities assumed related to the August 2023 Intrensic Acquisition.
</div><div style="font-size: 10pt;">&#160;&#160;</div><div style="font-size: 10pt;">In December 2024, the Company assessed the fair value of its Intrensic unit and determined that its carrying value exceeded its fair value by $1,631 and therefore the Company recorded a $1,631 impairment charge related to the goodwill initially recorded from the 2023 acquisition.
</div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt; border-width: initial; border-style: none; border-color: initial; border-collapse: collapse;">The table below summarizes the changes in the carrying amount of goodwill:</div><div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr><td style="text-align: left;">Balance at December 31, 2023</td><td style="text-align: left; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C36">&#160;</td><td style="text-align: right; width: 9%;">1,610</td><td style="text-align: left; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C36">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Additional liabilities recorded post acquisition</td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C37">&#160;</td><td style="text-align: right; border-width: initial; border-style: none; border-color: initial; width: 9%;">21</td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C37">&#160;</td></tr><tr><td>Impairment charge</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(1,631</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Balance at December 31, 2024</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; border-collapse: collapse; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> -</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">&#160;</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_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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">8. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</span>
  </div>
  <div style="font-size: 10pt;">&#160;</div>
  <div style="font-size: 10pt;">We are obligated to pay royalties pursuant to an exclusive Amended and Restated Intellectual Property License Agreement (the &#8220;License Agreement&#8221;), dated as of September
30, 2016, with Syzygy Licensing, LLC (&#8220;Syzygy&#8221;), a private technology invention, consulting and licensing company owned and controlled by Elwood G. Norris, a founder
and former officer and current 5% stockholder of the Company, and James A. Barnes, a former officer and stockholder of the Company (see Note 16).
</div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">Accrued liabilities include $99 and $81 due to Syzygy pursuant to the License Agreement as of December 31, 2025 and 2024, respectively.</div><div style="font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Accrued liabilities consist of the following:</span> </div>


  <div style="font-size: 10pt;">&#160;</div>
  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C7">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E7">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2024</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Patent and legal costs</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">111</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">60</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E8">&#160;</td></tr><tr><td style="font-size: 10pt;">Accrued compensation</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">121</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Warranty costs</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">30</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">83</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E10">&#160;</td></tr><tr><td style="font-size: 10pt;">Royalty</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">99</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">81</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E11">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Contract settlement</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C12">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E12">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">300</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E12">&#160;</td></tr><tr><td style="font-size: 10pt;">Accrued purchases</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; background-color: rgb(255, 255, 255);">6</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">584</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E13">&#160;</td></tr><tr><td style="font-size: 10pt;">Taxes and other</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C14">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">159</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E14">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">174</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E14">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Total</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C15">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">407</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E15">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">1,403</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E15">&#160;</td></tr></table><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Changes in our estimated product warranty costs were as follows:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">Year Ended December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C22">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C22">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E22">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2024</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E22">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Balance, beginning of period</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C23">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">83</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C23">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E23">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">72</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E23">&#160;</td></tr><tr><td style="font-size: 10pt;">Warranty settlements</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(13</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C24">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(79</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E24">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Warranty provision</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(40</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C25">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">90</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E25">&#160;</td></tr><tr><td style="font-size: 10pt;">Balance, end of period</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C26">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">30</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C26">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E26">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">83</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E26">&#160;</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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">LEASES</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">9. LEASES</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company determines if an arrangement is a lease at inception. The guidance in FASB ASC Topic 842, </span><span style="font-size: 10.0pt; font-style: italic;">Leases</span><span style="font-size: 10.0pt;"> defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating lease right of use </span><span style="font-size: 10.0pt; font-style: italic;">(</span><span style="font-size: 10.0pt;">&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ROU</span><span style="font-size: 10.0pt;">&#8221;) assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company&#8217;s leases do not provide an implicit rate. Due to a lack of financing history or ability, the Company uses an estimate of low-grade debt rate published by the Federal Reserve Bank as its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">For leases beginning on or after January 1, 2019</span><span style="font-size: 10.0pt; font-style: italic;">,</span><span style="font-size: 10.0pt;"> lease components are accounted for separately from non-lease components for all asset classes. </span></div>
  <div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">In March 2026, the Company entered into a month-to-month service agreement for a business address located in Miami, Florida.</span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Amortization of ROU operating lease assets <span style="background-color: rgb(255, 255, 255);">was </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$286</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;a</span>nd $292 for the years ended December 31, 2025 and 2024, respectively.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Operating lease expense for capitalized operating leases included in operating activities was<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$610</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;a</span>nd $644 for the years ended December 31, 2025 and 2024, respectively. Operating lease obligations recorded on the balance sheet at December 31, 2025 are:</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Operating lease liability - short term</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B81">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">320</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B81">&#160;</td></tr><tr><td style="font-size: 10pt;">Operating lease liability - long term</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B82">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">2,097</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B82">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Total Operating Lease Liability</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B83">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">2,417</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B83">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Future lease payments included in the measurement of lease liabilities on the balance sheet at December 31, 2025 for future periods are as follows:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B85">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B85">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">2026</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B86">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">627</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B86">&#160;</td></tr><tr><td style="font-size: 10pt;">2027</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B87">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">642</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B87">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">2028</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B88">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">658</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B88">&#160;</td></tr><tr><td style="font-size: 10pt;">2029</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">674</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">2030</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">661</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td></tr><tr><td style="font-size: 10pt;">Thereafter</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B90">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">147</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B90">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">Total future minimum lease payments</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B91">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">3,409</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B91">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Less imputed interest</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B92">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(992</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B92">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">Total</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B93">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">2,417</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B93">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The weighted average remaining lease term is<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;">5.15</span><span style="font-size: 10.0pt;">&#160;years, and the weighted average discount rate is </span><span style="font-size: 10pt;">13.5%</span><span style="font-size: 10.0pt;">.</span></span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Certain leases contain provisions for payment of real estate taxes, insurance and maintenance costs by the Company. These expenses are treated as variable lease payments and recognized in the period in which the obligation for those payments was incurred. The Company ha<span style="background-color: rgb(255, 255, 255);">d </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$38</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;a</span>nd $109 variable lease expenses during the year December 31, 2025 and 2024, respectively.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company ha<span style="background-color: rgb(255, 255, 255);">d </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$0</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and</span> $16 short-term lease expense during the year December 31, 2025, and 2024 respectively. The Company does not have any finance leases.</span> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>WARRANTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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_wrap_WarrantsTextBlock', window );">WARRANTS</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">10.</span><span style="font-size: 10.0pt; font-weight: bold;">WARRANTS</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On June 29, 2023, the Company entered into a Securities Purchase Agreement (the &#8220;Series A Purchase Agreement&#8221;) with certain directors of the Company and certain accredited and institutional investors (collectively, the &#8220;Series A Investors&#8221;), pursuant to which it agreed to sell to the Series A Investors in a registered direct offering (the &#8220;Series A Offering&#8221;) (i) an aggregate of 10,000 shares of the Company&#8217;s newly-designated Series A Convertible Preferred Stock, with par value $0.0001 per share and a stated value of $1,000 per share (the &#8220;Series A Preferred Stock&#8221;), initially convertible into up to 6,896,553 shares of the Company&#8217;s common stock, at an initial conversion price of $1.45 per share, and (ii) warrants to acquire up to an aggregate of 6,896,553 shares of Common Stock (the &#8220;Series A Warrants&#8221;).</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Each Series A Warrant has an exercise price of $1.45, became exercisable after the date that was six months from the date of issuance and will expire 5 years following the date of issuance. The exercise price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a &#8220;full ratchet&#8221; basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable exercise price (subject to certain exceptions). The closing of the Offering occurred on July 3, 2023. The aggregate gross proceeds from the Offering were $10,000, of which $7,717 was allocated to the Series A Warrants. The Company expects to use the net proceeds from the Offering for general corporate purposes (see Note 4).</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On February 24, 2025, the Company entered into a securities purchase agreement (the &#8220;PIPE Purchase Agreement&#8221;) with certain accredited investors (collectively, the &#8220;PIPE Purchasers&#8221;) for the issuance and sale in a private placement of an aggregate of 3,216,666 shares (the &#8220;Common Shares&#8221;) of Common Stock and accompanying warrants (&#8220;PIPE Warrants&#8221;) to purchase up to 3,216,666 shares of Common Stock, with an exercise price of $1.80 per share. The purchase price for one Common Share and accompanying PIPE Warrant was $1.80. The gross proceeds to the Company were $5,790 before estimated offering expenses payable by the Company, of which $5,178 was allocated to the PIPE Warrants.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On June 30, 2025, the Company entered into a warrant amendment (the &#8220;Series A Warrant Amendment&#8221;) with the Required Holders (as defined in the Series A Purchase Agreement), pursuant to which, the Required Holders agreed to amend the terms of the Series A Warrants to make certain adjustments to the definition of &#8220;Black Scholes Value&#8221; in each of the Series A Warrants, as described in the Series A Warrant Amendment, such that the underlying price per share as used in such calculation equals the sum of the price per share being offered in cash in the applicable Fundamental Transaction (as defined in the Series A Warrants), if any, plus the value of the non-cash consideration being offered in the applicable Fundamental Transaction, if any. As consideration for entering into the Series A Warrant Amendment, the Company and the Required Holders agreed to amend the term of the Series A Warrants to be <span style="-sec-ix-hidden: hidden-fact-2">six and one-half years</span> from the date of issuance. Additionally, on June 30, 2025, the Company entered into a warrant amendment (the &#8220;2025 Warrant Amendment&#8221;) with certain of the PIPE Purchasers, pursuant to which, such PIPE Purchasers agreed to amend the terms of their respective PIPE Warrants to make certain adjustments to the definition of &#8220;Black Scholes Value,&#8221; as described in the 2025 Warrant Amendment, such that the underlying price per share as used in such calculation equals the sum of the price per share being offered in cash in the applicable Fundamental Transaction (as defined in the PIPE Warrants), if any, plus the value of the non-cash consideration being offered in the applicable Fundamental Transaction, if any. As consideration for entering into the 2025 Warrant Amendment, the Company and the applicable PIPE Purchasers agreed to amend the term of their respective 2025 Warrants to be <span style="-sec-ix-hidden: hidden-fact-3">five and one-half years</span> from the date of issuance. Under ASC 815-40-35-10, upon effective amendment on June 30, 2025, each of the Series A Warrants and PIPE Warrants qualify for equity-classification. Immediately before the equity reclassification, such warrants were each revalued at fair value with the resulting gain or loss being recorded in the Statement of Operations. After fair value remeasurement, the reclassification from warrant liabilities to additional paid-in capital was completed. </span></div>
  <div style="text-align: justify;">&#160;</div><div style="margin: 0in; text-align: justify;"><span style="font-size:10.0pt">On August 18, 2025, <span style="margin-top: 1em; margin-bottom: 1em; font-size: 12pt;"> </span><span style="font-size: 13pt; font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"><span style="font-size: 10pt"><span style="margin-top: 1em; margin-bottom: 1em;">the Company entered into a securities purchase agreement with certain accredited investors, including V4 Global, LLC (an entity controlled by the Company's Chief Executive Officer), for the issuance and sale of 4,500 shares of Series B Convertible Preferred Stock (par value $0.0001, stated value $1,000 per share) and accompanying warrants to purchase 3,000,000 shares of Common Stock (the "Series B Warrants") for aggregate gross proceeds of $4,500 before offering expenses. V4 Global, LLC purchased 1,000 shares (22% of the offering) on the same terms as non-affiliated investors.</span> <span style="margin-top: 1em; margin-bottom: 1em; font-size: 12pt;"><span style="font-size: 10pt">The Series B Preferred Stock and Series B Warrants were not exercisable or convertible until stockholder approval was obtained on December 12, 2025, pursuant to Nasdaq Stock Market Rule 5635(d) for issuances exceeding 19.99% of outstanding Common Stock at prices below the Minimum Price.</span></span></span></span></span>&#160;</div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><i><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Series B Warrants</span></i></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><span style="margin-top: 1em; margin-bottom: 1em;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">The Series B Warrants are exercisable for 3,000,000 shares of Common Stock at an exercise price of $1.50 per share and expire on December 12, 2030 (five years from the date stockholder approval was obtained). Warrant holders may not exercise if such exercise would result in the holder owning more than 4.99% (or at holder election, 9.99%) of the Company's outstanding Common Stock immediately after exercise.</span></span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-size: 10pt;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">The Series B Warrants are classified within permanent equity (additional paid-in capital) and are not subject to subsequent fair value remeasurement.</span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><i><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Allocation of Proceeds</span></i></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">The Company allocated the $4,500 gross proceeds between the Series B Preferred Stock and Series B Warrants using the with-and-without method. Under this method, the warrants were valued at their fair value as of the issuance date (August 18, 2025), with the residual proceeds allocated to the preferred stock.</span></div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">The fair value of the warrants was determined using the Black-Scholes option pricing model with the following key assumptions as of August 18, 2025:</span></div><ul style="color: rgb(36, 36, 36); font-family: &quot;Segoe UI&quot;, &quot;Segoe UI Web (West European)&quot;, -apple-system, BlinkMacSystemFont, Roboto, &quot;Helvetica Neue&quot;, sans-serif; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">Stock price: $1.40</span></li><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Exercise price: $1.50</span></li><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Expected term: 5.0 years</span></li><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Expected volatility: 72.4% (based on 1-year historical analysis)</span></li><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Risk-free interest rate: 3.90%</span></li><li style="margin-left : 9px; "><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Expected dividend yield: 0%</span></li></ul><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">Based on this valuation, the Company allocated $2,553 to the Series B Warrants and $1,947 to the Series B Preferred Stock within additional paid-in capital.</span></div><div style="font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">The Company performed sensitivity analysis on the key valuation assumptions. A 10% change in stock price results in approximately 13% change in warrant value, while a 10% change in volatility results in approximately 7% change in warrant value. Across reasonable scenarios, the warrant valuation ranges from $2,000 to $3,100, confirming the materiality of the warrant component and the appropriateness of the allocation methodology.</div><div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"><i>Interim Recording and Year-End Adjustment</i></div><div style="font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">At September 30, 2025, the Company initially recorded the full proceeds as preferred stock equity pending completion of a formal valuation. In the fourth quarter of 2025, upon obtaining a formal Black-Scholes valuation as of the August 18, 2025 issuance date, the Company reallocated $2,553 from additional paid-in capital attributable to preferred stock to additional paid-in capital attributable to warrants to reflect the proper allocation based on relative fair values.</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_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_WarrantsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_WarrantsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>DEBT [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">DEBT</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">11. DEBT</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10pt; background-color: rgb(255, 255, 255);">The Company&#8217;s debt at December 31, 2025 and 2024 included operating lease liabilities (see Note 9).</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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>STOCKHOLDERS&#8217; EQUITY [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">12. STOCKHOLDERS</span><span style="font-size: 10.0pt; color: #000000;">&#8217;</span><span style="font-size: 10.0pt; color: #000000; font-weight: bold;"> EQUITY</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company&#8217;s authorized capital consists of 200,000,000 shares of Common Stock and 5,000,000 shares of preferred stock, par value $0.0001 per share (&#8220;Preferred Stock&#8221;), of which 10,000 and 4,500 are designated as Series A and Series B Preferred Stock, respectively.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic; text-decoration: underline;">Series A Preferred Stock</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On July 3, 2023, the Company filed the Certificate of Designations of the Series A Preferred Stock (the &#8220;Certificate of Designations&#8221;) with the Secretary of State of the State of Delaware, designating 10,000 shares of its Preferred Stock as Series A Convertible Preferred Stock. The terms of the Series A Preferred Stock are as set forth in the form of Certificate of Designations.&#160;&#160;of the Series A Preferred Stock (the &#8220;Certificate of Designations&#8221;). The Series A Preferred Stock is convertible into shares of Common Stock (the &#8220;Conversion Shares&#8221;) at the election of the holder at any time at an initial conversion price of $1.45 (the &#8220;Conversion Price&#8221;). The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The holders of the Series A Preferred Stock are entitled to dividends of 8% per annum, compounded monthly, which are payable in cash or shares of Common Stock, or a combination thereof, at the Company&#8217;s option in accordance with the terms of the Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Stock will accrue dividends at the rate of 20% per annum. If the Company elects to pay any dividends in shares of Common Stock, the Conversion Price used to calculate the number of shares issuable will equal to the lower of (i) the then applicable Conversion Price and (ii) 85% of the arithmetic average of the three (3) lowest closing prices of the Company&#8217;s Common Stock during the twenty (20) consecutive trading day period ending on the trading day immediately preceding the dividend payment date, provided that such price shall not be lower than the lower of (x) $0.2828 (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events ) and (y) 20% of the &#8220;Minimum Price&#8221; (as defined in Nasdaq Stock Market Rule 5635) on the date of the Stockholder Approval (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On August 19, 2024, the Company entered into an Amendment Agreement (the &#8220;August 2024 Amendment&#8221;) with the Required Holders (as defined in the Certificate of Designations). Pursuant to the August 2024 Amendment, the Required Holders agreed that (A) the unpaid and accrued dividends on the Series A Preferred Stock due July 1, 2024 (the &#8220;July Delinquent Dividend Amount&#8221;), shall be payable, at the option of the Company, in (i) cash and/or (ii) shares of Common Stock, at a price per share of Common Stock equal to the lower of (x) $1.00 and (y) the Dividend Conversion Price (as defined in the Certificate of Designations), using July 1, 2024, as the applicable date of determination in accordance with the Certificate of Designations; (B) the dividends due on October 1, 2024 (the &#8220;October Dividend Amount&#8221; and, together with the July Delinquent Dividend Amount, the &#8220;Delinquent Dividend Amounts&#8221;), shall be payable in shares of Common Stock based on a per share price of Common Stock equal to 80% of the arithmetic average of the three (3) lowest closing sale prices of the Common Stock during the month of September 2024; and (C) such Delinquent Dividend Amounts and any Dividend Balance Shares (as defined in the Certificate of Designations), with respect thereto, if applicable, shall be delivered on October 1, 2024. The Company and the Required Holders further agreed pursuant to the August 2024 Amendment to amend (i) the Certificate of Designations, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the &#8220;August 2024 Certificate of Amendment&#8221;) and (ii) the Series A Purchase Agreement to amend the definition of &#8220;Excluded Securities.&#8221; The August 2024 Certificate of Amendment amends the Certificate of Designations to, among other things, (A) allow for the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company; provided that such issuance is approved by the Company&#8217;s stockholders prior to such issuance, and (B) amend certain conditions required for (i) a mandatory conversion of the Series A Preferred Stock (as described below), and (ii) the Company&#8217;s right to redeem, all or a portion, of the Series A Preferred Stock outstanding pursuant to an optional redemption (as described below), in each case, pursuant to the terms of the Certificate of Designations.</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Pursuant to the August 2024 Certificate of Amendment, the Company may require holders to convert their shares of Series A Preferred Stock into shares of Common Stock if the closing price of the Company&#8217;s Common Stock exceeds $8.00 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for 20 consecutive trading days and the daily dollar trading volume of the Common Stock exceeds $2,000 per day during the same period, provided that certain equity conditions described in the Certificate of Designations are satisfied. Pursuant to the August 2024 Certificate of Amendment, at any time beginning 18 months from the date of the issuance, provided that the Company has filed all reports required to be filed by it pursuant to the Exchange Act on a timely basis for a continuous period of one year and provided further that certain equity conditions described in the Certificate of Designations are satisfied, the Company has the right to redeem in cash all or some of the shares of the Series A Preferred Stock outstanding at such time at a redemption price equal to the product of (x) 125% multiplied by (y) the sum of (A) the stated value of the Series A Preferred Stock plus (B) all declared and unpaid Dividends on such Preferred Stock and any other unpaid amounts then due and payable hereunder with respect to such Series A Preferred Stock, plus (C) the make-whole amount, plus (D) any accrued and unpaid late charges with respect to such stated value and amounts payable pursuant to clause (B) as of such date of determination.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On October 14, 2024, the Company entered into an Amendment Agreement with the Required Holders (as defined in the Certificate of Designations), pursuant to which, the Required Holders agreed to amend the Certificate of Designations of the Company&#8217;s Series A Preferred Stock, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the &#8220;October 2024 Certificate of Amendment&#8221;). The October 2024 Certificate of Amendment amends the Certificate of Designations to, among other things, provide that, except as required by applicable law, the holders of the Series A Preferred Stock will be entitled to vote with holders of the Common Stock on an as converted basis, with the number of votes to which each holder of Series A Preferred Stock is entitled to be calculated assuming a conversion price of $1.414 per share, which was the Minimum Price (as defined in Rule 5635 of the Rule of the Nasdaq Stock Market) applicable immediately before the execution and delivery of the Series A Purchase Agreement, subject to certain beneficial ownership limitations as set forth in the Certificate of Designations. The October 2024 Certificate of Amendment further provides that (i) certain holders of the Series A Preferred Stock will not be subject to certain beneficial ownership limitations as described in the Certificate of Designations, and (ii) stockholder approval will not be required in connection with the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company. The October 2024 Certificate of Amendment was filed with the Secretary of State of the State of Delaware, effective as of October 14, 2024. The holders of the Series A Preferred Stock have no voting rights, other than with respect to certain matters affecting the rights of the Series A Preferred Stock.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160; &#160;</div>


  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On November 25, 2024, the Company entered into an Amendment and Agreement with the Series A Investors (the &#8220;November 2024 Amendment Agreement&#8221;), pursuant to which, (i) the Series A Investors agreed to amend the Certificate of Designations, as described below, by filing a Certificate of Amendment to the Certificate of Designations with the Secretary of State (the &#8220;November 2024 Certificate of Amendment&#8221;), and (ii) the Series A Investors and the Company agreed that all payment amounts that have accrued and are unpaid as of November 25, 2024, pursuant to the Certificate of Designations and the August 2024 Amendment will be satisfied by delivery of shares of Common Stock on or prior to November 25, 2024, with each Series A Investor entitled to receive the number of shares of Common Stock specified below such Series A Investor&#8217;s name on its respective signature page thereto. The November 2024 Certificate of Amendment amends the Certificate of Designations to provide that upon the occurrence of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Stock will accrue dividends compounded monthly at the rate of 20% per annum. The Certificate of Amendment became effective with the Secretary of State on December 6, 2024.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10pt; background-color: rgb(255, 255, 255);">At the time of issuance, $2,036 of the net proceeds less transaction cost of the Series A Purchase Agreement was allocated to the 10,000 shares of Series A Preferred Stock initially issued. As of December 31, 2024, a total of 1,793 shares of Series A Preferred Stock were converted into approximately 1,468,000 shares of Common Stock. There were no additional conversions for the year ended December 31, 2025.</span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;"> For the year&#160; ended December 31, 2025, the Company authorized and declared dividends totaling $903, of which $492 was paid in shares of the Company&#8217;s Common Stock. For the year ended December 31, 2024, authorized and declared dividends total</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">ing $1,218, of which $60 was paid in cash, $1,158 was paid in shares of the Company&#8217;s Common Stock.</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic; text-decoration: underline;">Series B Preferred Stock</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify; font-size: 10pt;"><span><i>Series B Issuance</i></span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;"><span style="font-size: 10.0pt;">On August 18, 2025, the Company entered into the Series B Purchase Agreement with the Series B Purchasers, including V4 Global, LLC (an entity controlled by the Company's Chief Executive Officer), for the issuance and sale in a private placement of an aggregate of (i) 4,500 shares of the Company&#8217;s Series B Preferred Stock initially convertible into up to 3,000,000 shares of Common Stock, at an initial conversion price of $1.50 per share, and (ii) accompanying Series B Warrants to purchase up to 3,000,000 shares of Common Stock, with an initial exercise price of $1.50 per share, for aggregate gross proceeds of $4,500 before offering expenses. V4 Global, LLC purchased 1,000 shares (22% of the offering) on the same terms as unrelated investors.&#160;<span style="margin-top: 1em; margin-bottom: 1em; font-size: 12pt;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"><span style="font-size: 10pt">The Series B Preferred Stock and Series B Warrants were not exercisable or convertible until stockholder approval was obtained on December 12, 2025, pursuant to Nasdaq Stock Market Rule 5635(d) for issuances exceeding 19.99% of outstanding common stock at prices below the Minimum Price.</span></span></span></span> </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify; font-size: 10pt;"> On August 20, 2025, the Company filed the Series B Certificate of Designations, thereby creating the Series B Preferred Stock. The Series B Certificate of Designations became effective with the Secretary of State of the State of Delaware upon filing. The terms of the Series B Convertible Preferred Stock are as set forth in the Series B Certificate of Designations. The Series B Preferred Stock are convertible into the Series B Conversion Shares at the election of the holders of the Series B Preferred Stock at any time at an initial conversion price of $1.50 per share (3,000,000 shares in aggregate), the conversion price is subject to customary anti-dilution adjustments for stock dividends, stock splits, reclassifications, stock combinations and similar corporate events.&#160;</div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify; font-size: 10pt; font-style: italic;">Classification Analysis</div>
  <div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"><span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;">The Company evaluated the Series B Preferred Stock and Series B Warrants under ASC 480, Distinguishing Liabilities from Equity, and ASC 815-40, Contracts in Entity's Own Equity. Management concluded that both instruments qualify for permanent equity classification from inception because:</span></div>
  <ul style="color: rgb(36, 36, 36); letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"><li style="margin-left : 7px; ">Neither instrument contains mandatory redemption provisions requiring liability classification under ASC 480</li><li style="margin-left : 7px; ">Both instruments are indexed to the Company's own stock under ASC 815-40-15 (fixed conversion/exercise price with only standard anti-dilution provisions)</li><li style="margin-left : 7px; ">The Company has sufficient authorized and unissued shares available to settle both instruments </li><li style="margin-left : 7px; ">Physical settlement in registered shares only; no net-cash settlement provisions</li><li style="margin-left : 7px; ">The stockholder approval contingency represents an internal regulatory requirement within the Company's control, not an event outside the issuer's control that would preclude equity classification</li></ul><div style="text-align: justify; font-size: 10pt;">The Series B Preferred Stock has no voting rights except for protective provisions requiring majority holder approval for certain actions that would adversely affect the rights of Series B holders.&#160;</div>


  <div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Holders are entitled to receive dividends if and when declared by the Board of Directors, payable in cash, securities, or assets at the Board's determination. The Series B Preferred Stock has no mandatory redemption provisions and is classified within permanent stockholders' equity.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>SHARE-BASED COMPENSATION [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">SHARE-BASED COMPENSATION</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">13. SHARE-BASED COMPENSATION</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On March 28, 2017, the Company adopted, and the Company&#8217;s stockholders approved, the Wrap Technologies, Inc. 2017 Equity Incentive Plan (the &#8220;2017 Plan&#8221;) subject to stockholder approval. Under the 2017 Plan as originally adopted, the Company initially reserved 2,000,000 shares of Common Stock for issuance as awards under the 2017 Plan. The 2017 Plan was amended by the First Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 4,100,000 shares, which was adopted by the Board on March 16, 2019, and by stockholders on May 23, 2019. The 2017 Plan was also amended by the Second Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 6,000,000 shares which was adopted by the Board on April 8, 2020, and by stockholders on June 5, 2020. The 2017 Plan was also amended by the Third Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 7,500,000 shares which was adopted by the Board on April 23, 2021, and by stockholders on June 22, 2021. The 2017 Plan was also amended by the Fourth Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 9,000,000 shares which was adopted by the Board on April 22, 2022, and by our stockholders on June 23, 2022.The 2017 Plan was amended by the Fifth Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 16,500,000 shares which was adopted by the Board on November 12, 2024, and by our stockholders on December 23, 2024.&#160;The 2017 Plan was amended by the Sixth Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 20,500,000 shares which was adopted by the Board of Directors on October 20, 2025, and by the Company stockholders on December 12, 2025.</span></div><div style="font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10pt; background-color: rgb(255, 255, 255);">As of December 31, 2025,</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> </span>there<span style="background-color: rgb(255, 255, 255);"> were 8,011,625 shar</span>es of Common Stock remaining available for grant under the 2017 Plan.</span> </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;"><span style="text-decoration:underline">Stock Options</span></span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes stock option activity for the year en<span style="background-color: rgb(255, 255, 255);">ded </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">December 31, 2025:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 53%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">Weighted Average</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - I5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - I5">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Options on Common Shares</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Exercise Price</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Remaining Contractual Term</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Aggregate Intrinsic Value</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I6">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Outstanding January 1, 2025</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C7">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">3,944,284</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E7">$</td><td style="text-align: right; width: 9%; font-size: 10pt;">2.12</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G7">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">8.30</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I7">$</td><td style="text-align: right; width: 9%; font-size: 10pt;">1,486</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I7">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;"> Granted</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">5,273,927</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">1.98</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I8">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;"> Exercised</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">(171,415</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C9">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">1.43</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I9">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Forfeited, cancelled, expired</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">(2,597,262</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C10">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2.05</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I10">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Outstanding December 31, 2025</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C11">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">6,449,534</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E11">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2.05</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G11">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">8.56</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I11">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">3,469</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I11">&#160;</td></tr><tr><td style="font-size: 10pt;">Exercisable December 31, 2025</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C12">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">1,713,774</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E12">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2.41</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G12">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">7.37</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I12">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">936</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I12">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">At December 31, 2025, there wer<span style="background-color: rgb(255, 255, 255);">e </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">5,159,368</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> se</span>rvice-based stock options outstanding, and 1,290,166 performance-based stock options outstanding which were granted in October 2023 to the Company&#8217;s current Chief Executive Officer, subject to vesting based on future market capitalization targets.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company uses the Black-Scholes option pricing model to determine the fair value of service-based options granted. The following table summarizes the assumptions used to compute the fair value of options granted to employees and non-employees:</span> </div>

  <div style="font-size: 10pt;">&#160;</div>
  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px; background-color: rgb(204, 238, 255);"><td style="width: 75%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr></table><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 77%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">For the Year Ended December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C21">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E21">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C22">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">76</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C22">%</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E22">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">76</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E22">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">4.06</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C23">%</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3.82</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E23">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected dividend yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">0</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C24">%</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">0</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E24">%</td></tr><tr><td style="font-size: 10pt;">Expected life of options</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">6</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C25">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">6</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E25">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Weighted-average fair value of options granted</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - C26">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">1.38</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - C26">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - E26">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">1.44</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - E26">&#160;</td></tr></table><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Estimated volatility is a measure of the amount by which the Company&#8217;s stock price is expected to fluctuate each year during the expected life of awards. The Company&#8217;s estimated volatility was based on an average of the historical volatility of peer entities whose stock prices were publicly available. The Company&#8217;s calculation of estimated volatility is based on historical stock prices of these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price. The Company records forfeitures as they are incurred.</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The risk-free interest rate assumption is based upon observed interest rates on zero coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options. The dividend yield of zero is based on the fact that the Company has never paid cash dividends and has no present intention to pay cash dividends. The Company calculates the expected life of the options using the "simplified method,"&#160;whereby the expected term is calculated as the average of the vesting term and the contractual term of the option, as the Company does not have sufficient historical exercise data to provide a reasonable basis upon which to estimate expected term.</span> </div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">Stock option expense was<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$1,759</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> a</span>nd $1,132 for the years ended December 31, 2025 and 2024, respectively.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes information about stock options outstanding at<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">December 31, 2025:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>

  <table style="border-spacing: 0px; border-collapse: collapse; border-width: 1pt; border-style: solid; border-color: black; font-size: 10pt; width: 100%;"> <tr style="height: 0px; font-size: 0px;"> <td style="width: 36pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 36pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 72pt;">&#160;</td> <td style="width: 6pt;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Weighted</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Average</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Weighted</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Weighted</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Remaining</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Average</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Average</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td colspan="3" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Range of</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Number</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Contractual</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercise</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Number</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercise</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td colspan="3" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercise Prices</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Outstanding</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Life (Years)</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Price</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercisable</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Price</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> $1.00 </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $2.00 </div> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 4,282,059</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 8.60</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 1.58</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 982,542</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 1.43</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> $2.01 </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $3.00 </div> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 1,735,000</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 9.26</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 2.48</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 398,758</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 2.45 </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> $3.01 </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $4.00 </div> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 150,000 </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 8.09</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 3.88</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 49,999</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 3.88</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr><tr style="vertical-align: top;"> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$4.01</span></td> <td style="vertical-align: bottom; text-align: center;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8211;</span></td> <td style="vertical-align: bottom;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$5.00</span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom; text-align: right;">83,975</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">5.02</span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">4.37</span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">83,975</span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">4.37</span></td> <td style="vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> $5.01</td> <td style="padding: 0.25pt; vertical-align: middle; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: middle;"> <div> $6.58</div> </td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> 198,500</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> 3.54</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> 5.96</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> 198,500</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> 5.96</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> </tr> </table><div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Restricted Stock Units</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The 2017 Plan provides for the grant of restricted stock units (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">RSUs</span><span style="font-size: 10.0pt;">&#8221;). RSUs are settled in shares of the Company&#8217;s Common Stock as the RSUs become vested. The following table summarizes RSU activity for the years ended December 31, 2025 and 2024:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 65%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C30">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C30">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E30">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Weighted</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E30">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G30">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Weighted </td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G30">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Service-Based</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C31">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Average Grant</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E31">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Average Vesting</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G31">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C32">&#160;</td><td style="text-align: center; font-weight: bold; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 9%; font-size: 10pt;">RSU's</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C32">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E32">&#160;</td><td style="text-align: center; font-weight: bold; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%; font-size: 10pt;">Date Fair Value</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E32">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G32">&#160;</td><td style="text-align: center; font-weight: bold; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%; font-size: 10pt;">Period (Years)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G32">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Unvested at December 31, 2023</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">810,588</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.73</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2.52</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr><td style="font-size : 10pt; padding-left : 10px; "> Granted-service based</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">881,004</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2.60</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size : 10pt; padding-left : 10px; "> Vested</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(465,763</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2.03</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr><td style="font-size : 10pt; padding-left : 10px; "> Forfeited and cancelled</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(237,727</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 13. SBC - C33">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2.26</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Unvested at December 31, 2024</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">988,102</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">2.25</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3.67</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;"> Granted-service based</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">897,225</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C34">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.88</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E34">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G34">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;"> Vested</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(870,794</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C35">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.89</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E35">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G35">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;"> Forfeited and cancelled</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C36">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C36">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E36">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E36">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G36">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G36">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Unvested at December 31, 2025</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C37">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;">1,014,563</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C37">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E37">$</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">2.23</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E37">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G37">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">3.62</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G37">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company used the Monte Carlo Simulation Model to value at the grant date the aggregate <span style="background-color: rgb(255, 255, 255);">of </span></span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;">632,911</span><span style="font-size: 10.0pt;"> market condition performance RSUs granted in </span><span style="font-size: 10pt;">January 2024</span><span style="font-size: 10.0pt;"> to the Company&#8217;s Chief Executive Officer. The assumptions used in the Monte Carlo Simulation were stock price on the date of grant equal to </span><span style="font-size: 10pt;">$3.40,</span><span style="font-size: 10.0pt;"> a contract term of 10 years, expected volatility of </span><span style="font-size: 10pt;">78%</span><span style="font-size: 10.0pt;"> and risk-free interest rate of </span><span style="font-size: 10pt;">4.10%</span><span style="font-size: 10.0pt;">. Vesting is based on sustained market capitalization of $1,000,000 in consecutive two months, and the derived service period is </span><span style="font-size: 10pt;">4.3 years</span><span style="font-size: 10.0pt;">.</span></span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">RSU exp<span style="background-color: rgb(255, 255, 255);">ense was </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$2,317</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and $</span>1,301 for the years ended December 31, 2025 and 2024, respectively.</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Share-Based Compensation Expense</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company recorded share-based compensation in its statements of operations for the relevant periods for options and RSUs as follows:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 77%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; text-align: center; font-size: 10pt;">For the Year ended December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C42">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C42">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E42">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E42">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Selling, general, and administrative</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C43">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">4,076</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C43">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E43">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">2,296</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E43">&#160;</td></tr><tr><td style="font-size: 10pt;">Research and development</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C44">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C44">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - E44">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;">137</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; font-size: 10pt;" title="FN 13. SBC - E44">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Total share-based expense</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C45">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;">4,076</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C45">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - E45">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;">2,433</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; font-size: 10pt;" title="FN 13. SBC - E45">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">As of December 31, 2025, total estimated compensation cost of stock options granted and outstanding but not yet vested w<span style="background-color: rgb(255, 255, 255);">as </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<span>4,847</span></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;w</span>hich is expected to be recognized over the weighted average period of <span>3.08</span> years.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">As of December 31, 2025, total estimated compensation cost of RSUs granted and outstanding but not yet vested w<span style="background-color: rgb(255, 255, 255);">as </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$<span>1,112</span></span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;w</span>hich is expected to be recognized over the weighted average period of <span>2.12</span> years.</span> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFINED CONTRIBUTION PLAN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>DEFINED CONTRIBUTION PLAN [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_DefinedContributionPlanTextBlock', window );">DEFINED CONTRIBUTION PLAN</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">14. DEFINED CONTRIBUTION PLAN</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company has a defined contribution savings plan for all eligible U.S. employees established under the provisions of Section 401(k) of the Internal Revenue Code. This plan was formed on January 1, 2022. Eligible employees may contribute a percentage of their salary subject to certain limitations. The Company&#8217;s contributions for the years ended December 31, 2025 and 2024, was $23 and $0, respectively.</span> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715-70/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">15. COMMITMENTS AND CONTINGENCIES</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Facility lease</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company entered into a facility lease agreement for its new production facility based in Norton, Virginia. The initial term of the agreement is for five years and commenced on October 1, 2025 (the "Term"). The Company was granted early occupancy of the facility for use beginning on August 18, 2025. The total cash payments to the lessor during the Term are $600.&#160;In March 2026, the Company entered into a month-to-month service agreement for a business address located in Miami, Florida, at an approximate monthly cost of less than $1.</span></div><div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Purchase Commitments</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div> <span style="font-size: 10.0pt;">As of December 31, 2025, the Company was committed for approximate<span style="background-color: rgb(255, 255, 255);">ly $338 for futu</span>re component deliveries that are generally subject to modification or rescheduling in the normal course of business.</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Indemnifications and Guarantees</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Our officers and directors are indemnified as to personal liability as provided by the Delaware law and the Company&#8217;s articles and bylaws. The Company may also undertake indemnification obligations in the ordinary course of business related to its operations. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to any such indemnification obligations now or in the future. Because of the uncertainty surrounding these circumstances, the Company&#8217;s current or future indemnification obligations could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has no liabilities recorded for such indemnities.</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Regulatory Agencies</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company is subject to oversight from regulatory agencies regarding firearms that arises in the ordinary course of its business.</span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Litigation</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company is subject to litigation and other claims in the ordinary course of business. The Company records a provision for a liability relating to legal matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed and adjusted to include the impacts of negotiations, estimated settlements, legal rulings, advice of legal counsel, and other information and events pertaining to a particular matter. </span>
  </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>RELATED PARTY TRANSACTIONS [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_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><div>
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">16. RELATED PARTY TRANSACTIONS </span>
  </div>
  <div style="font-size: 10pt;">&#160;</div>
  <div style="font-size: 10pt;"><i>Consulting Services
</i></div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">Commencing in October 2017, the Company began reimbursing Mr. Elwood Norris, a former officer, current 5% stockholder and consultant of the Company, $1.5 per month on a month-to-month basis for laboratory facility costs and $7.5 per month on a month-to month basis for invention consulting services, for an aggregate of $17 for the years ended December 31, 2024. The Company terminated the contract in February 2024.
</div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">The Company is obligated to pay royalties and development and patent costs pursuant to an exclusive Amended and Restated Intellectual Property License Agreement dated September 30, 2016, with Syzygy Licensing, LLC (&#8220;Syzygy&#8221;), a company owned and controlled by a 5% stockholder of the Company, Mr. Elwood Norris, and a former officer of the Company, Mr. James Barnes. The agreement provides for royalty payments of 4% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $1,000 in royalties or until September 30, 2026, whichever occurs earlier. During the years ended December 31, 2025 and 2024, the Company incurred royalties to Syzygy of $18 and $66, respectively.</div><div style="font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Series A Preferred Stock</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On June 29, 2023, the Company entered into the Series A Purchase Agreement with certain investors, including Scot Cohen, the Company&#8217;s Chief Executive Officer, and V4 Global LLC (&#8220;V4&#8221;). Mr. Cohen has voting and dispositive control with respect to the securities as is deemed to be the beneficial owner of the securities held by V4. Pursuant to the Series A Purchase Agreement, the Company issued Mr. Cohen and V4 an aggregate of 3,000 shares of Series A Preferred Stock and Series A Warrants to purchase up to an aggregate of 2,068,966 shares of Common Stock for aggregate gross proceeds of $3,000. For the year ended December 31, 2025, Mr. Cohen and&#160; V4 earned dividends totalin<span style="background-color: rgb(255, 255, 255);">g </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$330</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;on</span> the Series A Preferred Stock.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">PIPE Financing</span>
  </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On February 24, 2025, the Company entered into the PIPE Purchase Agreement with certain accredited including: V4, an entity controlled by Mr. Cohen, the Company&#8217;s Chief Executive Officer; Continuum Ventures, LLC (&#8220;Continuum&#8221;), an entity controlled by Jared Novick, the Company&#8217;s President and Chief Operating Officer; and Savbo Investments LLC (&#8220;Savbo&#8221;), an entity controlled by Marc Savas, a member of the Company&#8217;s Board, pursuant to which, the Company issued and sold in a private placement an aggregate of 3,216,666 shares of Common Stock and PIPE Warrants with an exercise price of $1.80 per share, to purchase up to 3,216,666 shares of Common Stock (the &#8220;Private Placement&#8221;). Pursuant to the PIPE Private Placement, the Company sold to (i) V4 1,100,000 shares of Common Stock and PIPE Warrants to purchase up to an aggregate of 1,100,000 shares of Common Stock, for aggregate gross proceeds of $1,980, (ii) Continuum an aggregate of 275,000 shares of Common stock and PIPE Warrants to purchase up to an aggregate of 275,000 shares of Common Stock for aggregate gross proceeds of $495 and (iii) Savbo an aggregate of 50,000 shares of Common stock and PIPE Warrants to purchase up to an aggregate of 50,000 shares of Common Stock for aggregate gross proceeds of $90.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">On August 18, 2025, the Company entered into the Series B Purchase Agreement with the Series B Purchasers, including V4, pursuant to which, the Company issued and sold in a private placement an aggregate of (i) 4,500 shares of the Company&#8217;s Series B Preferred Stock initially convertible into up to 3,000,000 shares of Common Stock, at an initial conversion price of $1.50 per share, and (ii) accompanying Series B Warrants to purchase up to 3,000,000 shares of Common Stock, with an initial exercise price of $1.50 per share. Pursuant to the Series B Private Placement, the Company sold to V4 1,000 shares of Series B Preferred Stock and 666,667 Series B Warrants for aggregate gross proceeds of $1,000.</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10pt; background-color: rgb(255, 255, 255);">See Note 8 for additional information on related party transactions and obligations.</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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">17. INCOME TAXES</span></div>

  <div style="margin-left: 0.5pt;">&#160;</div><div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">Until its reverse recapitalization on March 31, 2017, the
Company was treated as a partnership for federal and state income tax purposes
and did not incur income taxes. The Company accounts for income taxes under ASC
740. Deferred income tax assets and liabilities are determined based upon
differences between the financial reporting and tax bases of assets and
liabilities and are measured using the enacted tax rates and laws that will be
in effect when the differences are expected to reverse. Accounting standards
require the consideration of a valuation allowance for deferred tax assets if
it is "more likely than not" that some component or all of the
benefits of deferred tax assets will not be realized.</div><div>
   <span style="font-size: 10.0pt;">&#160; &#160;</span></div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes income (loss) before income taxes:</span> </div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C5">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C6">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C7">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Domestic</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C8">$</td><td style="width: 9%; text-align: right;">(10,335</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C8">)&#160;</td></tr><tr><td>Foreign</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C9">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C10">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(10,335</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C10">)&#160;</td></tr></table><div>&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company's income tax expense (benefit) is as follows:</span> </div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C13">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C13">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C14">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C14">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C15">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C15">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>U.S. Federal</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C16">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C16">&#160;</td></tr><tr><td>State</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C17">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C17">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Foreign</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C18">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C18">&#160;</td></tr><tr><td>Current income tax expense (benefit)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;" title="FN 17 Income Tax - C19">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;" title="FN 17 Income Tax - C19">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>U.S. Federal</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C20">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C20">&#160;</td></tr><tr><td>State</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C21">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C21">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Foreign</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C22">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C22">&#160;</td></tr><tr><td>Deferred income tax expense (benefit)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C23">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C23">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total income tax expense (benefit)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C24">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C24">&#160;</td></tr></table><div>&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company's effective tax rate for the years ended December 31, 2025 was 0%. For the year ended December 31, 2025, the primary drivers of the variance from the statutory rate were fair value adjustments, state taxes, and valuation allowance.</span></div><div style="text-align: justify; font-size: 10pt;">The following is a reconciliation from the Company's statutory rate to the effective tax rate reported in the financial statements:</div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold;">Year Ended</td></tr><tr><td>&#160;</td><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">December 31, 2025</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C30">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C30">&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - E30">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - E30">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Statutory Federal Income Tax Rate</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C31">$</td><td style="width: 9%; text-align: right;">(2,170</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C31">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E31">&#160;</td><td style="width: 9%; text-align: right;">21.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E31">%</td></tr><tr><td>State and local income taxes, net of federal benefit of state</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C32">&#160;</td><td style="width: 9%; text-align: right;">(978</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C32">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E32">&#160;</td><td style="width: 9%; text-align: right;">9.5</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E32">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Foreign Tax Effects</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C33">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C33">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E33">&#160;</td><td style="width: 9%; text-align: right;">0.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E33">%</td></tr><tr><td>Federal Law Changes</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C34">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C34">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E34">&#160;</td><td style="width: 9%; text-align: right;">0.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E34">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total Effect of Cross-Border Tax Laws</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C35">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C35">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E35">&#160;</td><td style="width: 9%; text-align: right;">0.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E35">%</td></tr><tr><td>Tax Credits (Federal)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C36">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C36">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E36">&#160;</td><td style="width: 9%; text-align: right;">0.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E36">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Valuation Allowance</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C37">&#160;</td><td style="width: 9%; text-align: right;">3,440</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C37">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E37">&#160;</td><td style="width: 9%; text-align: right;">(33.3</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E37">)%</td></tr><tr><td>Non-Deductible or Non-Taxable Items</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C38">&#160;</td><td style="width: 9%; text-align: right;">(584</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C38">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E38">&#160;</td><td style="width: 9%; text-align: right;">5.7</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E38">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Unrecognized Tax Benefits</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C39">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C39">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E39">&#160;</td><td style="width: 9%; text-align: right;">0.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E39">%</td></tr><tr><td>Other Adjustments</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">292</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C40">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(2.9</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E40">)%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Effective Income Tax Rate</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C41">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C41">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E41">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">0.0</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E41">%</td></tr></table><div>&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The tax effect of temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases that give rise to deferred tax assets and liabilities is as follows:</span> </div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C44">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C44">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C45">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C45">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C46">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C46">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Capitalized Sec. 174 expenses</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C47">$</td><td style="width: 9%; text-align: right;">1,137</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C47">&#160;</td></tr><tr><td>Stock-based compensation</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C48">&#160;</td><td style="width: 9%; text-align: right;">2,631</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C48">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Tax credits</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C49">&#160;</td><td style="width: 9%; text-align: right;">81</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C49">&#160;</td></tr><tr><td>Net operating losses - U.S.</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C50">&#160;</td><td style="width: 9%; text-align: right;">22,195</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C50">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Accruals and other</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C51">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">967</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C51">&#160;</td></tr><tr><td>Gross deferred tax assets</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C52">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">27,011</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C52">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Valuation allowance</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C53">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(26,455</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C53">)&#160;</td></tr><tr><td>Net deferred tax assets</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C54">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">556</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C54">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Deferred tax liabilities</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C55">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C55">&#160;</td></tr><tr><td>Capital Lease - ROU Asset</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C56">&#160;</td><td style="width: 9%; text-align: right;">(516</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C56">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Prepaid Expense</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C57">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(40</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C57">)&#160;</td></tr><tr><td>Total deferred tax liabilities</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C58">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(556</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C58">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total deferred tax assets (liabilities)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C59">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C59">&#160;</td></tr></table><div>&#160;</div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">For the year ended December 31, 2025, the Company federal and state post-apportioned net operating loss carryforwards are approximately $95,684 and $51,267, respectively. There are no foreign operating loss carryforwards. The federal operating loss carryforwards have $94,981 with an indefinite carryforward period and $703 that begin to expire in 2037. The state post-apportioned operating loss carryforwards of $50,555 have a limited carryforward period and will begin to expire in 2037.</span></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">&#160; </span>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">For the year&#160;ended December 31, 2025, the Company federal tax carryforward is $81. There are no state and foreign tax credit carryforwards. All tax credits have a limited carryforward period and will begin to expire in 2037.</span></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">&#160; </span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">In accordance with Section 382 and Section 383, utilization of the net operating losses ("NOL") and tax credit carryforwards may subject to limitations based on prior or future ownership changes. At this time, no Section 382 study has been completed.</span></div><div style="text-align: justify;">&#160;</div><div style="text-align: justify; font-size: 10pt;">Additionally, after weighing up all available and positive and negative evidence for the year ended December 31, 2025, the Company has recorded a valuation allowance of approximately $26,455.</div><div style="text-align: justify; font-size: 10pt;">The Company is subject to income tax in multiple jurisdictions, including federal, states, and city jurisdictions. The Company has federal, state, and city income tax returns that are open to examination from <span style="-sec-ix-hidden: hidden-fact-4">2022, 2023, and 2024</span>. In addition, the utilization of tax carryforwards from periods prior to those previously mentioned may also be audited by the taxing authorities once utilized.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C63">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C63">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C64">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C64">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C65">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C65">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Balance as of December 31, 2024</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C66">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C66">&#160;</td></tr><tr><td>Additions based on tax positions related to the current year</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C67">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C67">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Additions for tax positions of prior years</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C68">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C68">&#160;</td></tr><tr><td>Reductions for tax positions of prior years</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C69">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C69">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Reductions related to settlements</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C70">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C70">&#160;</td></tr><tr><td>Reductions from lapse of statute of limitations</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C71">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C71">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Balance as of December 31, 2025</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C72">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C72">&#160;</td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The Company has not accrued any interest expense or penalties related to the unrecognized tax benefits for the year ended December 31, 2025.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The Company has made no income tax payments and received no income tax refunds during the year. All payments made to taxing authorities were for non-income based tax liabilities and are outside the scope of ASC 740.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The Company has provided a valuation allowance against the Company&#8217;s deferred tax assets, since, in the opinion of management, based upon the earnings history of the Company, it is not more likely than not that the benefits will be realized. All or a portion of the remaining valuation allowance may be reduced in future years based on an assessment of earnings sufficient to fully utilize these potential tax benefits.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="text-align: justify; font-size: 10pt;">The One Big Beautiful Bill Act (OBBBA) was enacted on July 4, 2025. The Company has evaluated whether OBBBA has a material impact on its 2025 financial statements. The only provision of OBBBA that impacts the Company&#8217;s income tax accounting under ASC 740 is the new IRC. Sec. 174A, which permanently allows taxpayers to fully expense domestic research or experimental (R&amp;E) expenditures paid or incurred in taxable years beginning after December 31, 2024. The requirement to capitalize foreign Sec. 174 expenses over 15 years has not changed. On August 28, 2025, the IRS released procedural guidance (Rev. Proc. 2025-28) for implementing Section 174A and related elections for domestic research or experimental. Transition rules provide taxpayers with options to account for any remaining unamortized domestic R&amp;E expenditures paid or incurred in taxable years beginning after December 31, 2021, and before January 1, 2025. Taxpayers may continue to amortize such unamortized amounts over the remaining five-year period; alternatively, they may elect to deduct any remaining unamortized domestic R&amp;E expenditures either entirely in the first tax year beginning after December 31, 2024, or ratably over two taxable years (e.g., 2025 or ratably in 2025 and 2026). The Company has decided it will elect to continue to amortize previously capitalized and unamortized domestic R&amp;E expenditures over the remaining five-year period. As of December 31, 2024, the Company has approximately $8,600 of remaining unamortized domestic R&amp;D expenditures, representing approximately $1,900 of its gross deferred tax assets. As of December 31, 2025, the Company has approximately $4,800 of remaining unamortized domestic R&amp;D expenditures, representing approximately $1,100 of its gross deferred tax assets.</div>





















  <div style="text-align: justify; font-size: 10pt;">&#160;</div><div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">The provision/(benefit) for Income Taxes for the year ended
December 31, 2024, consists of the following:</div><div>&#160;</div><table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;" width="85%">
 <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes">
  <td valign="bottom">&#160;</td>

  <td colspan="3" style="text-align: center;" valign="top">
  <div style="margin: 0in;"><b>Year Ended</b></div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:1">
  <td valign="bottom">&#160;</td>

  <td colspan="3" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; text-align: center;" valign="bottom">
  <div style="margin: 0in;"><b>December 31, 2024</b></div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:2">
  <td valign="bottom">&#160;</td>

  <td style="width: 1%;" valign="bottom">&#160;</td>
  <td style="width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>
 </tr>
 <tr style="mso-yfti-irow:3">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;"><b>Current Tax Expense/(Benefit)</b></div>
  </td>

  <td style="width: 1%;" valign="bottom">&#160;</td>
  <td style="width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>
 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Deferred Tax Expense/(Benefit)</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(2,712</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>
 </tr>
 <tr style="mso-yfti-irow:5">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Change in Valuation Allowance</div>
  </td>

  <td style="width: 1%; text-align: left; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">2,712</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td style="padding-left: 10px;" valign="bottom">
  <div style="margin: 0in;">Income Tax
  Provision/(Benefit)</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left; border-bottom: 3px double black;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom">&#160; - </td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>
 </tr>
</table><div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">The Company&#8217;s effective income tax rate is different from
the federal statutory tax rate in 2024 predominantly due to the valuation
allowance, permanent differences, and state taxes. A reconciliation of the
statutory U.S. Federal Tax Rate to the Company's Effective Tax Rate is as
follows:</div><div style="margin: 0in; text-align: justify;"><span style="font-size:10.0pt">&#160;</span></div><table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;" width="99%">
 <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes">
  <td valign="top">&#160;</td>
  <td colspan="3" style="text-align: center; font-weight: bold;" valign="bottom">
  <div style="margin: 0in;">Year Ended</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:1">
  <td valign="bottom">&#160;</td>

  <td colspan="3" style="text-align: center; font-weight: bold;" valign="top">
  <div style="margin: 0in;">December 31, 2024</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:2;height:15.0pt">
  <td style="height: 15pt;" valign="bottom">&#160;</td>

  <td style="height: 15pt; width: 1%;" valign="bottom">&#160;</td>
  <td style="height: 15pt; width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in;">U.S. Statutory
  Federal Income Tax Rate</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(1,234</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:4">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">State Income Taxes, net of Federal Income tax Benefit</div>
  </td>

  <td style="width: 1%; text-align: left;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(67</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Permanent differences and other</div>
  </td>

  <td style="width: 1%; text-align: left;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(1,411</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:6">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Valuation Allowance</div>
  </td>

  <td style="width: 1%; text-align: left; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">2,712</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in;">Income Tax
  Provision/(Benefit)</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left; border-bottom: 3px double black;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom">&#160; - </td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>

 </tr>
</table><div style="margin: 0in;"><span style="font-size:10.0pt">&#160;</span></div><div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">Deferred income taxes represent the tax effect of
transactions that are reported in different periods for financial and tax
reporting purposes. The combined temporary differences and carryforwards of
each tax paying component of the Company that give rise to a significant
portion of the deferred income tax benefits and liabilities are as follows as
of December 31, 2024:</div><table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;" width="99%">
 <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes">
  <td valign="top">&#160;</td>
  <td colspan="3" style="font-weight: bold; text-align: center;" valign="bottom">
  <div style="margin: 0in;">&#160;Year
  Ended</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:1">
  <td valign="bottom">&#160;</td>
  <td colspan="3" style="font-weight: bold; text-align: center;" valign="top">
  <div style="margin: 0in;">&#160;December
  31, 2024</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:2">
  <td valign="bottom">&#160;</td>
  <td style="width: 1%;" valign="bottom">&#160;</td>
  <td style="width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:3;height:15.0pt">
  <td style="height: 15pt;" valign="bottom">
  <div style="margin: 0in;">Deferred income
  tax assets:</div>
  </td>
  <td style="height: 15pt; width: 1%;" valign="bottom">&#160;</td>
  <td style="height: 15pt; width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Net operating loss carryforwards</div>
  </td>
  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">18,832</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:5">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Sec. 174 capitalization</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">1,931</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Research and development credits</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">81</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:7">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Stock Based Compensation</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">1,708</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Accruals and Other</div>
  </td>
  <td style="text-align: left; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom">925</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:9">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Total deferred tax assets (gross)</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="border: none; text-align: right; margin: 0in; width: 9%;" valign="bottom">23,477</td><td style="border: none; text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Less valuation allowance</div>
  </td>
  <td style="text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">(23,015</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:11">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Net deferred tax assets</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">462</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td>&#160;</td>
  <td style="width: 1%;">&#160;</td>
  <td style="text-align: right; width: 9%;">&#160;</td><td style="text-align: right; width: 1%;">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:13">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Deferred income tax liabilities:</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">&#160;
  -
  </td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Depreciation and other</div>
  </td>
  <td style="text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">(462</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:15">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Net deferred tax liabilities</div>
  </td>
  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">(462</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in;">Net deferred
  income taxes</div>
  </td>
  <td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%;" valign="bottom">$</td>
  <td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; text-align: right; margin: 0in; width: 9%;" valign="bottom"> - </td><td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>MAJOR CUSTOMERS AND RELATED 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_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">MAJOR CUSTOMERS AND RELATED INFORMATION</a></td>
<td class="text"><div style="margin-left: 0.5pt;">
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">18. MAJOR CUSTOMERS AND RELATED INFORMATION </span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;">
   <span style="font-size: 10.0pt; text-decoration: underline;">Major Customers</span>
  </div>
  <div style="font-size: 10pt;">&#160;
  </div>

  <div style="text-align: justify;"> <span style="font-size: 10pt; background-color: rgb(255, 255, 255);">For the year ended December 31, 2025, revenue from one distributor accounted for approximatel</span><span style="background-color: rgb(255, 255, 255);"><span style="font-size: 10pt;">y&#160;38%</span></span><span style="font-size: 10pt;"><span style="background-color: rgb(255, 255, 255);">&#160;of revenue with no other single customer accounting for more than 10% of total revenue.&#160;</span><span style="background-color: rgb(255, 255, 255); letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Accounts receivable from two distributors accounted for approximat</span><span style="background-color: rgb(255, 255, 255);"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">ely&#160;</span><span style="cursor: pointer; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">71</span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">% and 10%, res</span></span><span style="background-color: rgb(255, 255, 255); letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">pectively, of net accounts receivable and contract assets at December 31, 2025.</span></span></div><div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">For the year ended December 31, 2024, revenues from two distributors accounted for approximately 23% and 14%, respectively, of revenues with no other single customer accounting for more than 10% of total revenues. Accounts receivable from two distributors accounted for approximately 11% and 10%, respectively, of net accounts receivable and contract assets at December 31, 2024.</span> </div>
  <div style="text-align: justify; font-size: 10pt;">&#160;
  </div>
  <div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes revenue by geographic region. Revenue is attributed to countries based on customer&#8217;s delivery location.</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial;">For the Year</td></tr><tr><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Ended December 31,</td></tr><tr><td>&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E30">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; background-color: rgb(255, 255, 255);">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E30">&#160;</td><td>&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G30">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">2024</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G30">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Americas</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E31">$</td><td style="width: 9%; text-align: right;">2,861</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E31">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G31">$</td><td style="width: 9%; text-align: right;">4,423</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G31">&#160;</td></tr><tr><td style="font-size: 10pt;">Europe, Middle East and Africa</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E32">&#160;</td><td style="width: 9%; text-align: right;">2,320</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E32">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G32">&#160;</td><td style="width: 9%; text-align: right;">76</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G32">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Asia Pacific</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E33">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">22</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E33">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G33">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">8</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G33">&#160;</td></tr><tr><td style="font-size: 10pt;">Total revenues, gross</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E34">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">5,203</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E34">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G34">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">4,507</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G34">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">See Note 1 &#8211; </span><span style="font-size: 10.0pt; font-style: italic;">Concentrations of Risks</span><span style="font-size: 10.0pt;"> for information on reliance on suppliers.</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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-3A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-2A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>SUBSEQUENT EVENTS [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_ScheduleOfSubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><div>
   <span style="font-size: 10.0pt; color: #000000; font-weight: bold;">19. SUBSEQUENT EVENTS</span></div>
  <div>&#160;</div><div style="font-size: 10pt;">On February 2, 2026, the Company entered into a securities purchase agreement with certain accredited investors for a private placement offering. On February 3, 2026, the Company closed the private placement and issued (i) 1,700,000 shares of Common Stock, (ii) pre-funded warrants to purchase up to 800,000 shares of Common Stock, and (iii) common warrants to purchase up to 2,500,000 shares of Common Stock. The purchase price was $2.00 per share (or $1.9999 per pre-funded warrant), with the common warrants having an exercise price of $2.30 per share and a five-year term.
</div><div>&#160;</div><div style="font-size: 10pt;">
The gross proceeds from the private placement were approximately $5,000, before deducting offering expenses. The securities were issued in transactions exempt from the registration requirements of the Securities Act of 1933, as amended, pursuant to Section 4(a)(2) and Regulation D thereunder.</div><div style="font-size: 10pt;">&#160;</div><div style="font-size: 10pt;">On February 13, 2026, the Company entered into a Termination and Mutual Release Agreement with Atlantic Gateway, LLC, the landlord of the Company's office space located at 3480 Main Highway, Suite 202, Miami, Florida 33133. Pursuant to the agreement, the Office Lease dated September 20, 2023 was terminated effective as of February 13, 2026, and the Company surrendered possession of the premises. The landlord agreed to refund the prorated portion of February 2026 rent attributable to the period following the termination date and to return the security deposit in accordance with the terms of the original lease. The parties exchanged mutual releases of all claims arising out of or relating to the lease, except for obligations expressly set forth in the termination agreement and any obligations that by their terms survive termination.&#160;In March 2026, the Company entered into a month-to-month service agreement for a business address located at 3350 Virginia Street, Miami, Florida 33133.</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_ScheduleOfSubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, losses resulting from fire or flood, losses on receivables, significant realized and unrealized gains and losses that result from changes in quoted market prices of securities, declines in market prices of inventory, changes in authorized or issued debt (SEC), significant foreign exchange rate changes, substantial loans to insiders or affiliates, significant long-term investments, and substantial dividends not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (10,335)<span></span>
</td>
<td class="num">$ (5,875)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">We maintain a comprehensive process for identifying, assessing, and managing material risks from cybersecurity threats (as such term is defined in Item 106(a) of Regulation S-K) as part of our broader risk management system and processes. The cybersecurity risk management system involves risk assessments, implementation of security measures, and ongoing monitoring of systems and networks, including networks on which we rely. We actively monitor the current threat landscape in an effort to identify material risks arising from new and evolving cybersecurity threats. We obtain input, as appropriate, for our cybersecurity risk management program on the security industry and threat trends from consultants, cybersecurity assessors, auditors and other third parties to gather certain insights designed to identify and assess material cybersecurity threat risks, their severity and potential mitigations. We depend on and engage various third parties, including suppliers, vendors, and service providers. Our risk management, legal, information technology, and compliance personnel identify and oversee risks from cybersecurity threats associated with our use of such entities. Any incident assessed as potentially being or potentially becoming material is immediately escalated for further assessment, and then reported to Mr. Srinivasan, our designated member of our Board.</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Mr. Srinivasan has oversight responsibility for risks and incidents relating to cybersecurity threats, including compliance with disclosure requirements, cooperation with law enforcement, and related effects on financial and other risks, and report any findings and recommendations, as appropriate, to the full Board for consideration. Senior management regularly discusses cyber risks and trends and, should they arise, any material incidents with the designated member of the Board.</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Our business strategy, results of operations and financial condition have not been materially affected by risks from cybersecurity threats, but we cannot provide assurance that they will not be materially affected in the future by such risks or any future material incidents. Further, a cyber incident impacting our systems or a third-party&#8217;s systems could subject us to business, regulatory, litigation and reputational risk, which could have a negative effect on our business, results of operations and financial condition. For more information on our cybersecurity related risks, see Item 1A Risk Factors of this Annual Report.</span> </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_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">The cybersecurity risk management system involves risk assessments, implementation of security measures, and ongoing monitoring of systems and networks, including networks on which we rely.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text">Our risk management, legal, information technology, and compliance personnel identify and oversee risks from cybersecurity threats associated with our use of such entities.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text">Our risk management, legal, information technology, and compliance personnel identify and oversee risks from cybersecurity threats associated with our use of such entities. Any incident assessed as potentially being or potentially becoming material is immediately escalated for further assessment, and then reported to Mr. Srinivasan, our designated member of our Board.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text">Any incident assessed as potentially being or potentially becoming material is immediately escalated for further assessment, and then reported to Mr. Srinivasan, our designated member of our Board.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Mr. Srinivasan has oversight responsibility for risks and incidents relating to cybersecurity threats, including compliance with disclosure requirements, cooperation with law enforcement, and related effects on financial and other risks, and report any findings and recommendations, as appropriate, to the full Board for consideration. Senior management regularly discusses cyber risks and trends and, should they arise, any material incidents with the designated member of the Board.</span> </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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Mr. Srinivasan has oversight responsibility for risks and incidents relating to cybersecurity threats, including compliance with disclosure requirements, cooperation with law enforcement, and related effects on financial and other risks, and report any findings and recommendations, as appropriate, to the full Board for consideration. Senior management regularly discusses cyber risks and trends and, should they arise, any material incidents with the designated member of the Board.</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_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Senior management regularly discusses cyber risks and trends and, should they arise, any material incidents with the designated member of the Board.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT 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_wrap_OrganizationAndBusinessDescriptionPolicyTextBlock', window );">Organization and Business Description</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Organization and Business Description</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Wrap Technologies, Inc., a Delaware corporation (the &#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Company</span><span style="font-size: 10.0pt;">&#8221;), is a publicly traded company with its common stock, par value $0.0001 per share (&#8220;</span><span style="font-size: 10pt;">Common Stock</span><span style="font-size: 10.0pt;">&#8221;), listed on the Nasdaq Capital Market (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Nasdaq</span><span style="font-size: 10.0pt;">&#8221;) under the trading symbol &#8220;WRAP&#8221;. The Company is a developer and supplier of public safety products and training services for law enforcement and security personnel. The Company&#8217;s primary product is the BolaWrap&#174; device. The principal markets for the Company&#8217;s proprietary products and services are in North and South America, Europe, the Middle East and Asia.</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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Principles of Consolidation</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries after elimination of intercompany transactions and balances.
</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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Basis of Presentation and Use of Estimates</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The accompanying financial statements have been prepared on the accrual basis of accounting in conformity with accounting principles generally accepted in the United States of America (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">US GAAP</span><span style="font-size: 10.0pt;">&#8221;). The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs, valuation allowance related to deferred tax assets and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Basis of Presentation and Use of Estimates</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The accompanying financial statements have been prepared on the accrual basis of accounting in conformity with accounting principles generally accepted in the United States of America (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">US GAAP</span><span style="font-size: 10.0pt;">&#8221;). The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs, valuation allowance related to deferred tax assets and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</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_ConcentrationRiskCreditRisk', window );">Concentrations of Risk</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Concentrations of Risk</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Credit Risk</span><span style="font-size: 10.0pt;"> &#8211; Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash, cash equivalents, US treasury bills and accounts receivable from customers. The Company maintains its cash and cash equivalent deposits at two domestic financial institutions. The Company is exposed to credit risk in the event of default by a financial institution to the extent that cash and cash equivalents are in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high-credit quality financial institutions and are managed within established guidelines to mitigate risks. To date, the Company has not experienced any losses on its cash and cash equivalents.</span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Concentrations of Accounts Receivable and Revenue</span><span style="font-size: 10.0pt;"> &#8211; The Company has a limited number of domestic and international customers. The Company may experience concentrations in both accounts receivable and revenue due to the timing of sales and collections of related payments (see Note 18).</span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt; font-style: italic;">Concentration of Suppliers</span><span style="font-size: 10.0pt;"> &#8211; The Company assembles its BolaWrap products in-house using components and subassemblies from a limited number of suppliers and contract suppliers. In particular, a single supplier is currently the sole manufacturer of the BolaWrap battery assembly, and another single supplier is the sole manufacturer of the propulsion component for BolaWrap cassettes. Other parts are solely sourced from other suppliers. If supplier shortages or logistic delays occur, or quality problems arise, production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company&#8217;s financial condition, results of operation and cash flows.</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</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Cash and Cash Equivalents</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. Cash equivalents consist primarily of amounts invested in Money Market Funds and US (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">US</span><span style="font-size: 10.0pt;">&#8221;) Treasury bills and are stated at fair value.</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 Compensation</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Share-Based Compensation</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company follows the fair value recognition provisions issued by the Financial Accounting Standards Board ("FASB") in Accounting Standards Codification ("ASC") Topic 718, Stock Compensation (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASC 718</span><span style="font-size: 10.0pt;">&#8221;) and has adopted Accounting Standards Update (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASU</span><span style="font-size: 10.0pt;">&#8221;) 2018-07 for share-based transactions with non-employees. Share-based compensation expense recognized during 2025 and 2024 includes stock option and restricted stock unit compensation expense. The grant date fair value of stock options is determined using the Black-Scholes option-pricing model. The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a share-based payment award and approved by the Company&#8217;s Board of Directors. The Black-Scholes option-pricing model requires inputs including the market price of the Company&#8217;s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company&#8217;s Common Stock on the date of the grant. The Company determines the amount of share-based compensation expense based on awards that the Company ultimately expect to vest and account for forfeitures as they occur. The fair value of share-based compensation is amortized to compensation expense over the vesting 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_EarningsPerSharePolicyTextBlock', window );">Loss per Share</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Loss per Share</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Basic loss per share (EPS) is computed by dividing net loss, less any dividends, accretion or decretion, redemption or induced conversion, if any, on the Company's Series A and Series B Convertible Preferred Stock, by the weighted average number of shares outstanding during the reported period.</span></div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">In computing diluted EPS, the Company adjusts the numerator used in the basic EPS computation, subject to anti-dilution requirements, to add back the dividends (declared or cumulative undeclared) applicable to the Series A and Series B Convertible Preferred Stock. Such add-back would also include any adjustments to equity in the period to accrete the Series A and Series B Convertible Preferred Stock to their respective redemption prices, or recorded upon a redemption or induced conversion, if any. The Company adjusts the denominator used in the basic EPS computation, subject to anti-dilution requirements, to include the dilution from potential shares resulting from the issuance of the Series A and Series B Convertible Preferred Stock, restricted stock units, and stock options. Stock options and restricted stock units exercisable or issuable fo<span style="background-color: rgb(255, 255, 255);">r a total of 7,464,097&#160;</span>and 4,932,386 shares of Common Stock were outstanding at December 31, 2025 and 2024, respectively. These securities are not included in the computation of diluted net loss per share of common stock for the years presented as their inclusion would be antidilutive due to losses incurred by the Company.</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 and Allowance for Credit Losses</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Accounts Receivable and Allowance for Credit Losses</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">ASU No. 2016-13, </span><span style="font-size: 10.0pt; font-style: italic;">Financial Instruments - Credit Losses (Topic 326)</span><span style="font-size: 10.0pt;"> requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The expected credit losses are developed using an estimated loss rate method that considers historical collection experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. The estimated loss rates are applied to accounts receivables with similar risk characteristics such as the length of time the balance has been outstanding and the location of the customer. In certain instances, the Company may identify individual accounts receivable assets that do not share risk characteristics with other accounts receivables, in which case the Company records its expected credit losses on an individual asset basis. If an accounts receivable asset is evaluated on an individual basis, the Company excludes those assets from the portfolios of accounts receivables evaluated on a collective basis.</span>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">At December 31, 2025 and 2024, the Company had an allowance for credit losses related to accounts receivable<span style="background-color: rgb(255, 255, 255);"> of $</span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">119</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> an</span>d $230, respectively. If a major customer&#8217;s creditworthiness deteriorates, or actual defaults exceed our historical experience, such estimates could change and impact our future reported financial results.</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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Inventories</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Inventories are valued at the lower of cost or net realizable value. The cost of substantially all the Company&#8217;s inventory is determined by the FIFO cost method. Inventory is comprised of raw materials, assemblies and finished products intended for sale to customers</span><span style="font-size: 10.0pt; font-style: italic;">.</span><span style="font-size: 10.0pt;"> The Company evaluates the need for reserves for excess and obsolete inventories determined primarily based upon estimates of future demand for the Company&#8217;s products.</span>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">As of December 31, 2025 and 2024 the Company h<span style="background-color: rgb(255, 255, 255);">ad </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$516</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> an</span>d $480 in reserves, respectively for obsolescence.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Equipment and Depreciation</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Property, Equipment and Depreciation</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Property and equipment are stated at cost. Depreciation on property and equipment is computed over the estimated useful lives of three years using the straight-line method. On any retirement or disposition of property and equipment, the related cost and accumulated depreciation or amortization is removed, and a gain or loss recorded.</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</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Business Combinations</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company accounts for its business combinations under the provisions of ASC Topic 805-10, Business Combinations ("ASC 805-10"), which requires that the purchase method of accounting be used for all business combinations. Assets acquired and liabilities assumed, including non-controlling interests, are recorded at the date of acquisition at their respective fair values. The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, was determined using established valuation techniques. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.</span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The estimated fair value of the acquired intangible assets was determined using a method which reflects the present value of the operating cash flows generated by this asset after taking into account the cost to realize the revenue, and an appropriate discount rate to reflect the time value and risk associated with the invested capital.</span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Certain adjustments to the assessed fair values of the assets and liabilities made subsequent to the acquisition date, but within the measurement period, which is up to one year, are recorded as adjustments to goodwill. Any adjustments subsequent to the measurement period are recorded in income.</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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Goodwill</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Goodwill represents the difference, if any, between the aggregate consideration paid for an acquisition and the fair values of the underlying net assets and liabilities assumed from an acquired business. Goodwill is not amortized but instead is tested for impairment. The Company tests goodwill for impairment on an annual basis during the fourth quarter, or more frequently if conditions indicate that such impairment could exist. The Company evaluates qualitative factors to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying value and whether it is necessary to perform goodwill impairment process.</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_IntangibleAssetsFiniteLivedPolicy', window );">Definite-lived Intangible Assets</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Definite-lived Intangible Assets</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Definite-lived intangible assets represent certain trade names, patents, licenses, software, acquired technology and customer relationships. Definite-lived intangible assets are recorded at cost less any accumulated amortization and accumulated impairment losses, if any. Definite-lived intangible assets acquired through the business combination are measured at fair value at the acquisition date. The Company amortizes these acquired definite-lived intangibles assets with a finite life on a straight-line basis, over 6 years for technology; 7 years for customer relationships; and 8 years for trademarks and trade names.</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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible Assets</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Intangible Assets</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Intangible assets consist of (a) capitalized legal fees and filing costs related to obtaining patents and trademarks, (b) tradenames and software, (c) purchased software, and (d) the purchase cost of indefinite-lived website domains. The estimated useful lives of identifiable intangible assets with definite useful lives have been estimated to be between one and twenty years. Purchased website domain costs with an indefinite useful life are not subject to amortization, but are subject to an annual impairment test, by comparing their carrying amount with their corresponding fair value. For any given intangible asset with an indefinite useful life, if its fair value exceeds its carrying amount no impairment loss shall be recognized.</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the future undiscounted cash flows realized from the assets is less than its carrying value.</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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Impairment of Long-Lived Assets</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Long-lived assets and identifiable intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the sum of undiscounted expected future cash flows is less than the carrying amount of the asset or if changes in facts and circumstances indicate, an impairment loss is recognized and measured using the asset&#8217;s fair value. </span></div><div style="text-align: justify;"><span style="font-size: 10.0pt;">In December 2024, the Company determined that the assessment of the Intrensic unit&#8217;s fair value indicated that its carrying value exceeded its fair value by $1,631 and therefore the Company recorded a $1,631 impairment charge related to the goodwill initially recorded from the acquisition.</span> </div><div style="text-align: justify; font-size: 10pt;">During the year ended December 31, 2025, the Company recorded impairment charges of $588 related to certain purchased software and technology and customer relationship intangible assets. These impairment charges were primarily the result of revisions to projected future operating results and cash flows associated with these assets, which indicated that their carrying amounts were not recoverable.</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_wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock', window );">Warrants</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Warrants</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company accounts for warrants as liability-classified instruments based on an assessment of the warrant&#8217;s specific terms and applicable authoritative guidance in </span><span style="font-size: 10pt;">FASB&#160;ASC</span><span style="font-size: 10.0pt;">&#160;480, Distinguishing Liabilities from Equity (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASC</span><span style="font-size: 10.0pt;"> 480&#8221;) and ASC 815, Derivatives and Hedging (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">ASC</span><span style="font-size: 10.0pt;"> 815&#8221;). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company&#8217;s own Common Stock and whether the warrant holders could potentially require &#8220;net cash settlement&#8221; in a circumstance outside of the Company&#8217;s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.</span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">For issued warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. The Company accounts for the warrants issued in accordance with the guidance contained in ASC 815-40-15-7C, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjusts the warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the Company&#8217;s consolidated statement of operations.</span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">On June 30, 2025, the Company entered into the Series A Warrant Amendment (as defined herein) and the 2025 Warrant Amendment (as defined herein). As a result, the Series A Warrants (as defined herein) and the PIPE Warrants (as defined herein), each satisfy the requirements outlined in ASC 815-10-15-74(a)(1) and in ASC 815-10-15-74(a)(2). Under ASC 815-40-35-10, the amended instruments qualify for equity-classification on a prospective basis. The effective date of the relating reclassification from warrant liabilities to additional paid-in capital was June 30, 2025. See Footnote 10: Warrants for additional detail.</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_StockholdersEquityPolicyTextBlock', window );">Series A Preferred Stocks</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Series A Preferred Stock</span></div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company evaluates and accounts for conversion options embedded in its convertible instruments in accordance with ASC 480 and ASC 815 to determine if those instruments or embedded components of those instruments qualify as derivatives and are subject to bifurcation accounting. The Company determines that the economic characteristics and risks of the embedded derivative instrument are clearly and closely related to the economic characteristics and risks of the host contract. The convertible instruments are accounted for as a single hybrid instrument. Additionally, the convertible instruments do not have any redemption features that would preclude permanent equity classification in accordance with the guidance contained in ASC 480-10-S99.</span>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company issued the Series A Warrants (as defined herein), which are classified as liabilities and measured at fair value on a recurring basis, and the Company's Series A Convertible Preferred Stock, par value $0.0001 per share (the &#8220;Series A Preferred Stock&#8221;) in one transaction. The proceeds from the issuances were allocated by using the with and-without method. Under this method, the Company first allocated the proceeds to the Series A Warrants based on their initial fair value measurement and then allocated the remaining proceeds to the Series A Preferred Stock. On June 30, 2025, the Company and holders of the Series A Warrants amended the Series A Warrants, which allowed the Company to account for the Series A Warrants as equity under ASC 480 and a reclassification was recorded from warrant liability to additional paid-in-capital.</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_AdvertisingCostsPolicyTextBlock', window );">Advertising and Promotion Costs</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Advertising and Promotion Costs</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Advertising costs are charged to expense as incurred and we<span style="background-color: rgb(255, 255, 255);">re </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$384</span><span style="font-size: 10.0pt;"> and $575 for the years ended December 31, 2025 and 2024, respectively. The Company also incurred product promotion costs for demonstration products delivered to prospective customers <span style="background-color: rgb(255, 255, 255);">of </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$45</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);">&#160;</span>and $129 for the years ended December 31, 2025 and 2024, respectively. Advertising and promotion costs are included in selling, general and administrative expenses in the accompanying statements of operations.</span> </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_wrap_DemonstrationAndTrainingCostsPolicyTextBlock', window );">Demonstration and Training Costs</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Demonstration and Training Costs</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company maintains a demonstration and training department as a part of its sales and marketing activities and does not charge for product demonstrations or training. Training is not a condition or requirement of sale as most sales are made through distributors to their end customers. The Company conducts local and regional in-person, webinar and on-line demonstrations and use of force and escalation training to support law enforcement agencies with no purchase requirement. Such training, when provided, may occur before or after initial or subsequent purchase or field deployment of the Company&#8217;s products. The Company believes that law enforcement trainers and officers that have seen demonstrations or have been trained about its products are more supportive of their departments purchase and deployment of product.</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_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Costs</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Research and Development Costs</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Research and development costs are expensed as incurred.</span>
  </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_wrap_ContractManufacturersPolicyPolicyTextBlock', window );">Contract Manufacturers</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Contract Manufacturers</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions.</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 );">Leases</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Leases</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company adopted ASC Topic 842, Leases (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">Topic 842</span><span style="font-size: 10.0pt;">&#8221;) on January 1, 2019. In accordance with the guidance in Topic 842, the Company recognizes lease liabilities and corresponding right-of-use assets for all leases with terms of greater than 12 months. Leases with a term of 12 months or less will be accounted for in a manner similar to the guidance for operating leases prior to the adoption of Topic 842. Refer to Note 9, Leases for more information.</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 Recognition</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Revenue Recognition</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company adopted ASC Topic 606, Revenue from Contracts with Customers on January 1, 2018. The Company enters into contracts that include various combinations of products, accessories, software and services, each of which are generally distinct and are accounted for as separate performance obligations. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, professional service, training and shipping revenues.</span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met.</span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">Estimated costs for the Company&#8217;s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.</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_wrap_ShippingAndHandlingCostsPolicyTextBlock', window );">Shipping and Handling Costs</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Shipping and Handling Costs</span> </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs wer<span style="background-color: rgb(255, 255, 255);">e </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$33</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and</span> $125 for the years ended December 31, 2025 and 2024, respectively. Actual revenues from shipping and handling we<span style="background-color: rgb(255, 255, 255);">re </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$24</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and $</span>73 for the years ended December 31, 2025 and 2024, 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_StandardProductWarrantyPolicy', window );">Warranty Reserves</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Warranty Reserves</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company warrants its products and accessories to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. International market warranties are generally similar to the US market.</span>
  </div><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">$30</span><span style="font-size: 10.0pt;"><span style="background-color: rgb(255, 255, 255);"> and $</span>83 at December 31, 2025 and 2024, respectively. Actual warranty costs could differ from estimates.</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_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Segment Information</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company operates as a single operating and reportable segment in accordance with ASC 280, Segment Reporting<i>.</i> The Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;) is its Chief Executive Officer.

The CODM reviews financial information on a consolidated basis for purposes of evaluating financial performance and allocating resources. Resource allocation decisions are primarily based on consolidated operating results, cash flows, liquidity, and overall strategic priorities rather than discrete financial information at a product line, geography, or functional level.
</span></div><div style="text-align: justify;"><span style="font-size: 10.0pt;">While the Company monitors certain operating metrics, including revenue by product line and other operational data, such information is used for operational oversight, forecasting, and strategic planning and is not used by the CODM to assess segment performance or to allocate resources among components of the business.

The Company&#8217;s operations are managed on an integrated basis, with shared sales channels, manufacturing, research and development, and administrative functions. As a result, discrete financial information at a level below the consolidated financial statements is not regularly reviewed by the CODM for purposes of allocating resources or assessing performance.
</span></div><div style="text-align: justify;"><span style="font-size: 10.0pt;">The Company does not present disaggregated segment profit or loss, assets, or other segment-level information, as such information is not used by the CODM in managing the business.
Accordingly, the Company has determined that it operates as one operating segment and one reportable segment. The Company has provided the required entity-wide disclosures in accordance with ASC 280. Major Customers and Related Information for further discussion.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Income Taxes</span> </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. The Company measures deferred tax assets and liabilities using the enacted tax rates for the years and jurisdictions in which the temporary differences are expected to be recovered. A change to the tax rates used to measure the Company&#8217;s deferred taxes is recognized in income during the period in which the new rate(s) were enacted.</span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company recognizes deferred tax assets to the extent the Company&#8217;s assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including the future reversals of existing taxable temporary differences, projected future taxable income exclusive of reversing temporary differences and carryforwards, tax-planning strategies, taxable income in prior carryback years if permitted under tax law, and the results from prior years. If the Company determines it is more likely than not that all or a portion of a deferred tax asset will not be realized a valuation allowance is recorded with a charge to income tax expense. Alternatively, if the Company determines that all or a portion of a deferred tax asset previously not meeting the more likely than not threshold will be realized, the Company reduces its valuation allowance and recognizes a benefit in income tax expense.</span>
  </div><div style="text-align: justify;">
   <span style="font-size: 10.0pt;">The Company recognizes and measure uncertain tax benefits in accordance with ASC 740 based on a two-step process in which (1) the Company determines whether it is more likely than not that the tax position will be sustained based on the technical merits of the position, and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than fifty percent likely to be realized upon ultimate settlement with the related tax authority. The Company's policy is to recognize interest and penalties related to uncertain tax positions, if any, in income tax expense.</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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Guidance</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt; text-decoration: underline;">Recently Issued Accounting Guidance</span> </div><div style="text-align: justify; font-size: 10pt;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This guidance enhances disclosures about significant segment expenses and applies to entities with single reportable segments. The amendments were effective for annual periods beginning after December 15, 2023 and interim periods beginning after December 15, 2024. The Company adopted ASU 2023-07 during the year ended December 31, 2025. Adoption did not impact the Company&#8217;s determination that it operates as a single reportable segment but resulted in expanded segment-related disclosures.</div><div style="font-size : 10pt; ">
   In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures" ("ASU 2023-09"), which enhances the transparency and decision usefulness of income tax disclosures. Adjustments to the annual disclosure of income taxes include: (1) A tabular rate reconciliation comprised of eight specific categories, (2) Incomes taxes paid, disaggregated between significant national, state, and foreign jurisdictions, (3) Eliminates requirements to disclose the nature and estimate of reasonably possible changes to unrecognized tax benefits in the next 12 months or that an estimated range cannot be made, and (4) Adds a requirement to disclose income (or loss) from continuing operations before income tax expense (or benefit) by national and foreign, and income tax expense (or benefit) from continuing operations disaggregated between national, state and foreign. The ASU is effective for public business entities for fiscal years beginning on or after December 15, 2024 with early adoption permitted. The amendments in ASU 2023-09 were adopted by the Company on a prospective basis. There was no material impact to the Company's financial statements as a result of adopting ASU 2023-09.

</div><div style="font-size : 10pt; ">In November 2024, the FASB issued ASU No. 2024-03, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (&#8220;ASU 2024-03&#8221;), which requires disaggregation of certain costs and expenses, including employee compensation, and requires other improvements to disclosures. The amendments in this update are effective for annual periods beginning after December 15, 2026 and interim reporting periods beginning after December 15, 2027. The update may be applied on a prospective or retrospective basis. The Company is evaluating the impact of ASU 2024-03 on the Company&#8217;s notes to the consolidated financial statements.
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment and disposal of long-lived assets including goodwill and other 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;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 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_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capital stock transactions, including dividends and accumulated other comprehensive 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/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Classification and Valuation of Warrants [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ContractManufacturersPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract Manufacturers Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ContractManufacturersPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_DemonstrationAndTrainingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Demonstration and Training Costs [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_DemonstrationAndTrainingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_OrganizationAndBusinessDescriptionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounting policy for business description and organization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_OrganizationAndBusinessDescriptionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ShippingAndHandlingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of shipping and handling costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ShippingAndHandlingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES AND PRODUCT COSTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>REVENUES AND PRODUCT COSTS [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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract Liabilities</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The table below details the activity in our contract liabilities during the year ended December 31, 2025.</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - D65">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; font-size: 10pt;">Customer</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - D65">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - F65">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; font-size: 10pt;">Deferred</td><td style="width: 1%; font-size: 10pt;" title="Note 2 - F65">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - D66">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Deposits</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - D66">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - F66">&#160;</td><td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Revenue</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - F66">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Balance at January 1, 2025</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D67">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">27</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D67">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F67">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">505</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F67">&#160;</td></tr><tr><td style="font-size: 10pt;">Additions, net</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D68">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">34</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D68">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F68">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">717</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F68">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Transfer to revenue</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D69">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D69">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F69">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">(800</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F69">)&#160;</td></tr><tr><td style="font-size: 10pt;">Balance at December 31, 2025</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D70">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">62</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D70">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F70">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">422</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F70">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Current portion</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D71">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">62</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D71">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F71">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">408</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F71">&#160;</td></tr><tr><td style="font-size: 10pt;">Long-term portion</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D72">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D72">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F72">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">14</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F72">&#160;</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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>FINANCIAL INSTRUMENTS [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Short Term Investments</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table shows the Company&#8217;s short-term investments by significant investment category as of December 31, 2025 and 2024.</span> </div>


  <div style="font-size: 10pt;">&#160;</div>
  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="15" style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; font-size: 10pt;">As of December 31, 2025</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Adjusted</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Unrealized</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Unrealized </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Market</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I5">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Cost</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Gains</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Losses</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I6">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"> Value</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I6">&#160;</td></tr><tr><td style="font-size: 10pt;">Level 1:</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I7">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Money Market Funds </td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">639</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I8">$</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">639</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I8">&#160;</td></tr><tr><td style="font-size: 10pt;">Total Financial Assets</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">639</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I9">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">639</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I9">&#160;</td></tr></table><div style="font-size: 10pt;">&#160;</div>

  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="15" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; font-size: 10pt;">As of December 31, 2024</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Adjusted</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Unrealized</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Unrealized </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I12">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;">Market</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I12">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Cost</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Gains</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Losses</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I13">&#160;</td><td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> Value</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I13">&#160;</td></tr><tr><td style="font-size: 10pt;">Level 1:</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I14">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I14">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Money Market Funds </td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">631</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I15">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">631</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I15">&#160;</td></tr><tr><td style="font-size: 10pt;">Total Financial Assets</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">631</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G16">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I16">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">631</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I16">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock', window );">Fair Value of Warrant Liabilities</a></td>
<td class="text"><div style="font-size: 10pt;">The following table presents the fair value in the beginning of the period, the changes in the fair value, and the fair value at the end of the period of warrant liabilities:</div><div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">Level 3:</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C21">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">December 31, 2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E21">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair value at inceptions for December 31, 2024 or the beginning of the period for December 31, 2025</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C22">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">(10,131</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C22">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E22">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">(19,703</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E22">)&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">     Warrants issued with Private Placement</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(5,178</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C23">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E23">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">     Change in fair value of warrant liabilities</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3,158</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C24">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">9,572</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E24">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">     Reclassification of warrant liabilities to equity</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - C25">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;">12,151</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - C25">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-top: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - E25">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - E25">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair value as of period end</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - C26">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - C26">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-top: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - E26">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;">(10,131</td><td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - E26">)&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Black Scholes Option Pricing Model of Warrant Liabilities</a></td>
<td class="text"><table cellpadding="0" style="font-size: 12pt; ; border-spacing: 0px;"><tr><td style="font-size: 10pt;">MONTE CARLO SIMULATION MODEL - SERIES A WARRANTS</td><td></td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">As of </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C31">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C32">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;">June 30, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C32">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C33">&#160;</td><td style="text-align: center; width: 9%; font-style: italic; font-size: 10pt;">Reclassification Date</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C33">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">86</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C34">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3.73</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C35">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Dividends yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C36">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">0</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C36">%</td></tr><tr><td style="font-size: 10pt;">Terms (years)</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C37">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">4.5</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C37">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Strike Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C38">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.45</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C38">&#160;</td></tr><tr><td style="font-size: 10pt;">Stock Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C39">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.56</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C39">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair Value Per Warrant Share</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C40">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.235</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C40">&#160;</td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="font-size: 12pt; ; border-spacing: 0px;"><tr><td style="font-size: 10pt;">MONTE CARLO SIMULATION MODEL - FEBRUARY 2025 WARRANTS</td><td></td></tr></table><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C44">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">As of </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C44">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C45">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;">June 30, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C45">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C46">&#160;</td><td style="text-align: center; width: 9%; font-style: italic; font-size: 10pt;">Reclassification Date</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C46">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C47">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">89</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C47">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C48">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3.77</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C48">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Dividends yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C49">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">0</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C49">%</td></tr><tr><td style="font-size: 10pt;">Terms (years)</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C50">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">5.15</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C50">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Strike Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C51">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.80</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C51">&#160;</td></tr><tr><td style="font-size: 10pt;">Stock Price</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C52">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.56</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C52">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Fair Value Per Warrant Share</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C53">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.132</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C53">&#160;</td></tr></table><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C58">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">As of  </td><td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C58">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C59">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">December 31, 2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C59">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C60">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">88</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C60">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C61">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">4.25</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C61">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Dividends yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C62">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">0</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C62">%</td></tr><tr><td style="font-size: 10pt;">Weighted average expected life of warrants (years)</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C63">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3.5</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C63">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Weighted average exercise price</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C64">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">1.45</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C64">&#160;</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instrument measured at fair value on recurring or nonrecurring basis. Includes, but is not limited to, instrument classified in shareholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>INVENTORIES [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_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventories</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Inventory is recorded at the lower of cost or net realizable value. The cost of substantially all the Company&#8217;s inventory is determined by the weighted average cost method. Inventories consisted of the following:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - C7">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 5 Inventory - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - E7">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - E7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Finished goods</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">3,509</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">4,387</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E8">&#160;</td></tr><tr><td style="font-size: 10pt;">Raw materials</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,978</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2,263</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Reserve for Obsolescence</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 5 Inventory - C10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(516</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 5 Inventory - C10">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 5 Inventory - E10">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">(480</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 5 Inventory - E10">)&#160;</td></tr><tr><td style="font-size: 10pt;">Inventories - net</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 5 Inventory - C11">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">4,971</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 5 Inventory - C11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 5 Inventory - E11">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;">6,170</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 5 Inventory - E11">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY AND EQUIPMENT [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Property and equipment consisted of the following:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"> December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H36">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H36">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J36">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J36">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Production and lab equipment</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H37">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">391</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H37">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J37">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">432</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J37">&#160;</td></tr><tr><td style="font-size: 10pt;">Tooling</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H38">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">570</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H38">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J38">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">570</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J38">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Computer equipment</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H39">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">183</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H39">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J39">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">229</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J39">&#160;</td></tr><tr><td style="font-size: 10pt;">Furniture, fixtures and improvements</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">81</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H40">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">120</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J40">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H41">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,225</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H41">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J41">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,351</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J41">&#160;</td></tr><tr><td style="font-size: 10pt;">Accumulated depreciation</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H42">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">(1,102</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H42">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J42">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;">(1,205</td><td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J42">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Property and equipment, net</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H43">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;">123</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H43">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J43">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;">146</td><td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J43">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>INTANGIBLE ASSETS [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 );">Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Intangible assets consisted of the following:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%;"></td><td colspan="1" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 9%;">December 31, 2025</td><td style="width: 1%;"></td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"></td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C3">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 9%;">December 31, 2024</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C3">&#160;</td></tr><tr><td style="font-size: 10pt;">Amortizable intangible assets:</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E5">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">    Patents</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C6">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,142</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E6">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,013</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E6">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">    Trademarks</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C7">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">367</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E7">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">264</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">    Purchased software and technology</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C8">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">512</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E8">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,752</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E8">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Customer relationships</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">160</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C10">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">2,021</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3,189</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E10">&#160;</td></tr><tr><td style="font-size: 10pt;">    Accumulated amortization</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(870</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C11">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(1,256</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E11">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">    Total amortizable</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C12">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,151</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E12">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1,933</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E12">&#160;</td></tr><tr><td style="font-size: 10pt;">Indefinite life assets (non-amortizable)</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">421</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">421</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E13">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">       Total intangible assets, net</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - C14">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">1,572</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - C14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - E14">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">2,354</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - E14">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">At December 31, 2025, annual amortization of intangible assets, based upon the Company&#8217;s existing intangible assets and current useful lives, is estimated to be the following:</span> </div>



  <div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr><td>2026</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C26">&#160;</td><td style="width: 9%; text-align: right;">118</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C26">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>2027</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C27">&#160;</td><td style="width: 9%; text-align: right;">116</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C27">&#160;</td></tr><tr><td>2028</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C28">&#160;</td><td style="width: 9%; text-align: right;">116</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C28">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>2029</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C29">&#160;</td><td style="width: 9%; text-align: right;">116</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C29">&#160;</td></tr><tr><td>2030</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C30">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial;">116</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial;" title="FN 7 Intangible Rollforward Q4 - C30">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Thereafter</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C31">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">569</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 7 Intangible Rollforward Q4 - C31">&#160;</td></tr><tr><td>Total</td><td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C31">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,151</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 7 Intangible Rollforward Q4 - C31">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Goodwill</a></td>
<td class="text"><div style="font-size: 10pt; border-width: initial; border-style: none; border-color: initial; border-collapse: collapse;">The table below summarizes the changes in the carrying amount of goodwill:</div><div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr><td style="text-align: left;">Balance at December 31, 2023</td><td style="text-align: left; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C36">&#160;</td><td style="text-align: right; width: 9%;">1,610</td><td style="text-align: left; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C36">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Additional liabilities recorded post acquisition</td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C37">&#160;</td><td style="text-align: right; border-width: initial; border-style: none; border-color: initial; width: 9%;">21</td><td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C37">&#160;</td></tr><tr><td>Impairment charge</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(1,631</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Balance at December 31, 2024</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; border-collapse: collapse; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> -</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38">&#160;</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_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://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Accrued Liabilities</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Accrued liabilities consist of the following:</span> </div>


  <div style="font-size: 10pt;">&#160;</div>
  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C7">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E7">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2024</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Patent and legal costs</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">111</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E8">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">60</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E8">&#160;</td></tr><tr><td style="font-size: 10pt;">Accrued compensation</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E9">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">121</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Warranty costs</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">30</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E10">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">83</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E10">&#160;</td></tr><tr><td style="font-size: 10pt;">Royalty</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">99</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E11">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">81</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E11">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Contract settlement</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C12">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E12">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">300</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E12">&#160;</td></tr><tr><td style="font-size: 10pt;">Accrued purchases</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; background-color: rgb(255, 255, 255);">6</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C13">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E13">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">584</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E13">&#160;</td></tr><tr><td style="font-size: 10pt;">Taxes and other</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C14">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">159</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C14">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E14">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">174</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E14">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Total</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C15">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">407</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C15">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E15">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">1,403</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E15">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Product Warranty Liability</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Changes in our estimated product warranty costs were as follows:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">Year Ended December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C22">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C22">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E22">&#160;</td><td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">2024</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E22">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Balance, beginning of period</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C23">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">83</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C23">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E23">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">72</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E23">&#160;</td></tr><tr><td style="font-size: 10pt;">Warranty settlements</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(13</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C24">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(79</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E24">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Warranty provision</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(40</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C25">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">90</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E25">&#160;</td></tr><tr><td style="font-size: 10pt;">Balance, end of period</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C26">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">30</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C26">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E26">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">83</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E26">&#160;</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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</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_wrap_LesseeOperatingLeaseDisclosureTableTextBlock', window );">Operating Lease Obligations</a></td>
<td class="text">Operating lease obligations recorded on the balance sheet at December 31, 2025 are:<table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Operating lease liability - short term</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B81">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">320</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B81">&#160;</td></tr><tr><td style="font-size: 10pt;">Operating lease liability - long term</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B82">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">2,097</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B82">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Total Operating Lease Liability</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B83">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">2,417</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B83">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Operating Lease, Liability, to be Paid, Maturity</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">Future lease payments included in the measurement of lease liabilities on the balance sheet at December 31, 2025 for future periods are as follows:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B85">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B85">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">2026</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B86">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">627</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B86">&#160;</td></tr><tr><td style="font-size: 10pt;">2027</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B87">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">642</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B87">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">2028</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B88">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">658</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B88">&#160;</td></tr><tr><td style="font-size: 10pt;">2029</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">674</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">2030</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">661</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89">&#160;</td></tr><tr><td style="font-size: 10pt;">Thereafter</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B90">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">147</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B90">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">Total future minimum lease payments</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B91">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">3,409</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B91">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Less imputed interest</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B92">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;">(992</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B92">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;">Total</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B93">$</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;">2,417</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B93">&#160;</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_LesseeOperatingLeaseDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_LesseeOperatingLeaseDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>SHARE-BASED COMPENSATION [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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock Option Activity</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes stock option activity for the year en<span style="background-color: rgb(255, 255, 255);">ded </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">December 31, 2025:</span> </div>



  <div style="font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 53%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C5">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">Weighted Average</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - I5">&#160;</td><td style="width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - I5">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Options on Common Shares</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Exercise Price</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Remaining Contractual Term</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G6">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">Aggregate Intrinsic Value</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I6">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Outstanding January 1, 2025</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C7">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">3,944,284</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E7">$</td><td style="text-align: right; width: 9%; font-size: 10pt;">2.12</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G7">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">8.30</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G7">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I7">$</td><td style="text-align: right; width: 9%; font-size: 10pt;">1,486</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I7">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;"> Granted</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">5,273,927</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">1.98</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G8">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I8">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I8">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;"> Exercised</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">(171,415</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C9">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">1.43</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G9">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I9">&#160;</td><td style="text-align: right; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I9">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;">Forfeited, cancelled, expired</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">(2,597,262</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C10">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2.05</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G10">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I10">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">-</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I10">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Outstanding December 31, 2025</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C11">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">6,449,534</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E11">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2.05</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G11">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">8.56</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G11">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I11">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">3,469</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I11">&#160;</td></tr><tr><td style="font-size: 10pt;">Exercisable December 31, 2025</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C12">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">1,713,774</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E12">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2.41</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G12">&#160;</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">7.37</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G12">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I12">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">936</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I12">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Stock Option Activity, Fair Value of Assumptions</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company uses the Black-Scholes option pricing model to determine the fair value of service-based options granted. The following table summarizes the assumptions used to compute the fair value of options granted to employees and non-employees:</span> </div>

  <div style="font-size: 10pt;">&#160;</div>
  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px; background-color: rgb(204, 238, 255);"><td style="width: 75%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr></table><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 77%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">For the Year Ended December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C21">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E21">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E21">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected stock price volatility</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C22">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">76</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C22">%</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E22">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">76</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E22">%</td></tr><tr><td style="font-size: 10pt;">Risk-free interest rate</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">4.06</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C23">%</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E23">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3.82</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E23">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Expected dividend yield</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">0</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C24">%</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E24">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">0</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E24">%</td></tr><tr><td style="font-size: 10pt;">Expected life of options</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">6</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C25">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E25">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">6</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E25">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Weighted-average fair value of options granted</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - C26">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">1.38</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - C26">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - E26">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;">1.44</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - E26">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Stock Option Outstanding</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes information about stock options outstanding at<span style="background-color: rgb(255, 255, 255);"> </span></span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">December 31, 2025:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>

  <table style="border-spacing: 0px; border-collapse: collapse; border-width: 1pt; border-style: solid; border-color: black; font-size: 10pt; width: 100%;"> <tr style="height: 0px; font-size: 0px;"> <td style="width: 36pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 36pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 68pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 5pt;">&#160;</td> <td style="width: 72pt;">&#160;</td> <td style="width: 6pt;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Weighted</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Average</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Weighted</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Weighted</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Remaining</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Average</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Average</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td colspan="3" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Range of</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Number</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Contractual</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercise</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Number</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercise</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td colspan="3" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercise Prices</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Outstanding</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Life (Years)</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Price</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Exercisable</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"> <span style="font-weight: bold;">Price</span> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> $1.00 </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $2.00 </div> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 4,282,059</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 8.60</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 1.58</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 982,542</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 1.43</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> $2.01 </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $3.00 </div> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 1,735,000</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 9.26</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 2.48</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 398,758</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 2.45 </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> $3.01 </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $4.00 </div> </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 150,000 </td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 8.09</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 3.88</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 49,999</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> <td style="padding: 0.25pt; vertical-align: bottom;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"> 3.88</td> <td style="padding: 0.25pt; vertical-align: bottom;">&#160;</td> </tr><tr style="vertical-align: top;"> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$4.01</span></td> <td style="vertical-align: bottom; text-align: center;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8211;</span></td> <td style="vertical-align: bottom;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$5.00</span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom; text-align: right;">83,975</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">5.02</span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">4.37</span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">83,975</span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">4.37</span></td> <td style="vertical-align: bottom;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> $5.01</td> <td style="padding: 0.25pt; vertical-align: middle; text-align: center;"> &#8211; </td> <td style="padding: 0.25pt; vertical-align: middle;"> <div> $6.58</div> </td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> 198,500</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> 3.54</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> 5.96</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> 198,500</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> <td style="padding: 0.25pt; vertical-align: middle;"> <div> $ </div> </td> <td style="padding: 0.25pt; vertical-align: middle; text-align: right;"> 5.96</td> <td style="padding: 0.25pt; vertical-align: middle;">&#160;</td> </tr> </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Restricted Stock Units Activity</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The 2017 Plan provides for the grant of restricted stock units (&#8220;</span><span style="font-size: 10.0pt; font-style: italic;">RSUs</span><span style="font-size: 10.0pt;">&#8221;). RSUs are settled in shares of the Company&#8217;s Common Stock as the RSUs become vested. The following table summarizes RSU activity for the years ended December 31, 2025 and 2024:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 65%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C30">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C30">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E30">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Weighted</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E30">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G30">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Weighted </td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G30">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Service-Based</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C31">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Average Grant</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E31">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G31">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">Average Vesting</td><td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G31">&#160;</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C32">&#160;</td><td style="text-align: center; font-weight: bold; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 9%; font-size: 10pt;">RSU's</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C32">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E32">&#160;</td><td style="text-align: center; font-weight: bold; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%; font-size: 10pt;">Date Fair Value</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E32">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G32">&#160;</td><td style="text-align: center; font-weight: bold; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%; font-size: 10pt;">Period (Years)</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G32">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Unvested at December 31, 2023</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">810,588</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.73</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2.52</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr><td style="font-size : 10pt; padding-left : 10px; "> Granted-service based</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">881,004</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2.60</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size : 10pt; padding-left : 10px; "> Vested</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(465,763</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2.03</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr><td style="font-size : 10pt; padding-left : 10px; "> Forfeited and cancelled</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(237,727</td><td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 13. SBC - C33">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">2.26</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;"></td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Unvested at December 31, 2024</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">988,102</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">2.25</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">3.67</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;"> Granted-service based</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">897,225</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C34">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.88</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E34">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G34">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G34">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; padding-left: 10px;"> Vested</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">(870,794</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C35">)&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">1.89</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E35">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G35">&#160;</td><td style="width: 9%; text-align: right; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G35">&#160;</td></tr><tr><td style="font-size: 10pt; padding-left: 10px;"> Forfeited and cancelled</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C36">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C36">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E36">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E36">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G36">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G36">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Unvested at December 31, 2025</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C37">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;">1,014,563</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C37">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E37">$</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">2.23</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E37">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G37">&#160;</td><td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;">3.62</td><td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G37">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Share-based Compensation for Options and Restricted Stock Units</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company recorded share-based compensation in its statements of operations for the relevant periods for options and RSUs as follows:</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td style="width: 77%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td><td style="width: 9%; font-size: 10pt;"></td><td style="width: 1%; font-size: 10pt;"></td></tr><tr><td style="font-size: 10pt;">&#160;</td><td colspan="7" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; text-align: center; font-size: 10pt;">For the Year ended December 31,</td></tr><tr><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C42">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C42">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E42">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center; font-weight: bold; width: 9%; font-size: 10pt;">2024</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E42">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Selling, general, and administrative</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C43">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">4,076</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C43">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E43">$</td><td style="width: 9%; text-align: right; font-size: 10pt;">2,296</td><td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E43">&#160;</td></tr><tr><td style="font-size: 10pt;">Research and development</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C44">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;">-</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C44">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - E44">&#160;</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;">137</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; font-size: 10pt;" title="FN 13. SBC - E44">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Total share-based expense</td><td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C45">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;">4,076</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C45">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - E45">$</td><td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;">2,433</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; font-size: 10pt;" title="FN 13. SBC - E45">&#160;</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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 );">Income (Loss) Before Income Taxes</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes income (loss) before income taxes:</span> </div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C5">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C5">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C6">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C6">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C7">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C7">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Domestic</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C8">$</td><td style="width: 9%; text-align: right;">(10,335</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C8">)&#160;</td></tr><tr><td>Foreign</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C9">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C9">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C10">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(10,335</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C10">)&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The Company's income tax expense (benefit) is as follows:</span> </div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C13">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C13">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C14">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C14">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C15">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C15">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>U.S. Federal</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C16">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C16">&#160;</td></tr><tr><td>State</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C17">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C17">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Foreign</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C18">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C18">&#160;</td></tr><tr><td>Current income tax expense (benefit)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;" title="FN 17 Income Tax - C19">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;" title="FN 17 Income Tax - C19">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>U.S. Federal</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C20">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C20">&#160;</td></tr><tr><td>State</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C21">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C21">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Foreign</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C22">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C22">&#160;</td></tr><tr><td>Deferred income tax expense (benefit)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C23">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C23">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total income tax expense (benefit)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C24">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C24">&#160;</td></tr></table><div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">The provision/(benefit) for Income Taxes for the year ended
December 31, 2024, consists of the following:</div><div>&#160;</div><table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;" width="85%">
 <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes">
  <td valign="bottom">&#160;</td>

  <td colspan="3" style="text-align: center;" valign="top">
  <div style="margin: 0in;"><b>Year Ended</b></div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:1">
  <td valign="bottom">&#160;</td>

  <td colspan="3" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; text-align: center;" valign="bottom">
  <div style="margin: 0in;"><b>December 31, 2024</b></div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:2">
  <td valign="bottom">&#160;</td>

  <td style="width: 1%;" valign="bottom">&#160;</td>
  <td style="width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>
 </tr>
 <tr style="mso-yfti-irow:3">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;"><b>Current Tax Expense/(Benefit)</b></div>
  </td>

  <td style="width: 1%;" valign="bottom">&#160;</td>
  <td style="width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>
 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Deferred Tax Expense/(Benefit)</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(2,712</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>
 </tr>
 <tr style="mso-yfti-irow:5">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Change in Valuation Allowance</div>
  </td>

  <td style="width: 1%; text-align: left; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">2,712</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td style="padding-left: 10px;" valign="bottom">
  <div style="margin: 0in;">Income Tax
  Provision/(Benefit)</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left; border-bottom: 3px double black;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom">&#160; - </td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>
 </tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Statutory to Effective Federal Tax Rate</a></td>
<td class="text"><div style="text-align: justify; font-size: 10pt;">The following is a reconciliation from the Company's statutory rate to the effective tax rate reported in the financial statements:</div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold;">Year Ended</td></tr><tr><td>&#160;</td><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">December 31, 2025</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C30">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C30">&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - E30">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - E30">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Statutory Federal Income Tax Rate</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C31">$</td><td style="width: 9%; text-align: right;">(2,170</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C31">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E31">&#160;</td><td style="width: 9%; text-align: right;">21.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E31">%</td></tr><tr><td>State and local income taxes, net of federal benefit of state</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C32">&#160;</td><td style="width: 9%; text-align: right;">(978</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C32">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E32">&#160;</td><td style="width: 9%; text-align: right;">9.5</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E32">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Foreign Tax Effects</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C33">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C33">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E33">&#160;</td><td style="width: 9%; text-align: right;">0.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E33">%</td></tr><tr><td>Federal Law Changes</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C34">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C34">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E34">&#160;</td><td style="width: 9%; text-align: right;">0.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E34">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total Effect of Cross-Border Tax Laws</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C35">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C35">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E35">&#160;</td><td style="width: 9%; text-align: right;">0.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E35">%</td></tr><tr><td>Tax Credits (Federal)</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C36">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C36">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E36">&#160;</td><td style="width: 9%; text-align: right;">0.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E36">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Valuation Allowance</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C37">&#160;</td><td style="width: 9%; text-align: right;">3,440</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C37">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E37">&#160;</td><td style="width: 9%; text-align: right;">(33.3</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E37">)%</td></tr><tr><td>Non-Deductible or Non-Taxable Items</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C38">&#160;</td><td style="width: 9%; text-align: right;">(584</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C38">)&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E38">&#160;</td><td style="width: 9%; text-align: right;">5.7</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E38">%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Unrecognized Tax Benefits</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C39">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C39">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E39">&#160;</td><td style="width: 9%; text-align: right;">0.0</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E39">%</td></tr><tr><td>Other Adjustments</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">292</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C40">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E40">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(2.9</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E40">)%</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Effective Income Tax Rate</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C41">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C41">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E41">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">0.0</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E41">%</td></tr></table><div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">The Company&#8217;s effective income tax rate is different from
the federal statutory tax rate in 2024 predominantly due to the valuation
allowance, permanent differences, and state taxes. A reconciliation of the
statutory U.S. Federal Tax Rate to the Company's Effective Tax Rate is as
follows:</div><div style="margin: 0in; text-align: justify;"><span style="font-size:10.0pt">&#160;</span></div><table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;" width="99%">
 <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes">
  <td valign="top">&#160;</td>
  <td colspan="3" style="text-align: center; font-weight: bold;" valign="bottom">
  <div style="margin: 0in;">Year Ended</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:1">
  <td valign="bottom">&#160;</td>

  <td colspan="3" style="text-align: center; font-weight: bold;" valign="top">
  <div style="margin: 0in;">December 31, 2024</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:2;height:15.0pt">
  <td style="height: 15pt;" valign="bottom">&#160;</td>

  <td style="height: 15pt; width: 1%;" valign="bottom">&#160;</td>
  <td style="height: 15pt; width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in;">U.S. Statutory
  Federal Income Tax Rate</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(1,234</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:4">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">State Income Taxes, net of Federal Income tax Benefit</div>
  </td>

  <td style="width: 1%; text-align: left;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(67</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Permanent differences and other</div>
  </td>

  <td style="width: 1%; text-align: left;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">(1,411</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:6">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Valuation Allowance</div>
  </td>

  <td style="width: 1%; text-align: left; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">2,712</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in;">Income Tax
  Provision/(Benefit)</div>
  </td>

  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left; border-bottom: 3px double black;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom">&#160; - </td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>

 </tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The tax effect of temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases that give rise to deferred tax assets and liabilities is as follows:</span> </div><div>&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C44">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C44">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C45">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C45">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C46">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C46">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Capitalized Sec. 174 expenses</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C47">$</td><td style="width: 9%; text-align: right;">1,137</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C47">&#160;</td></tr><tr><td>Stock-based compensation</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C48">&#160;</td><td style="width: 9%; text-align: right;">2,631</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C48">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Tax credits</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C49">&#160;</td><td style="width: 9%; text-align: right;">81</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C49">&#160;</td></tr><tr><td>Net operating losses - U.S.</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C50">&#160;</td><td style="width: 9%; text-align: right;">22,195</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C50">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Accruals and other</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C51">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">967</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C51">&#160;</td></tr><tr><td>Gross deferred tax assets</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C52">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">27,011</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C52">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Valuation allowance</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C53">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(26,455</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C53">)&#160;</td></tr><tr><td>Net deferred tax assets</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C54">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">556</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C54">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Deferred tax liabilities</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C55">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C55">&#160;</td></tr><tr><td>Capital Lease - ROU Asset</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C56">&#160;</td><td style="width: 9%; text-align: right;">(516</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C56">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Prepaid Expense</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C57">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(40</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C57">)&#160;</td></tr><tr><td>Total deferred tax liabilities</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C58">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(556</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C58">)&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Total deferred tax assets (liabilities)</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C59">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C59">&#160;</td></tr></table><div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;">Deferred income taxes represent the tax effect of
transactions that are reported in different periods for financial and tax
reporting purposes. The combined temporary differences and carryforwards of
each tax paying component of the Company that give rise to a significant
portion of the deferred income tax benefits and liabilities are as follows as
of December 31, 2024:</div><table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;" width="99%">
 <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes">
  <td valign="top">&#160;</td>
  <td colspan="3" style="font-weight: bold; text-align: center;" valign="bottom">
  <div style="margin: 0in;">&#160;Year
  Ended</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:1">
  <td valign="bottom">&#160;</td>
  <td colspan="3" style="font-weight: bold; text-align: center;" valign="top">
  <div style="margin: 0in;">&#160;December
  31, 2024</div>
  </td>
 </tr>
 <tr style="mso-yfti-irow:2">
  <td valign="bottom">&#160;</td>
  <td style="width: 1%;" valign="bottom">&#160;</td>
  <td style="width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:3;height:15.0pt">
  <td style="height: 15pt;" valign="bottom">
  <div style="margin: 0in;">Deferred income
  tax assets:</div>
  </td>
  <td style="height: 15pt; width: 1%;" valign="bottom">&#160;</td>
  <td style="height: 15pt; width: 9%;" valign="bottom">&#160;</td><td style="width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Net operating loss carryforwards</div>
  </td>
  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">18,832</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:5">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Sec. 174 capitalization</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">1,931</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Research and development credits</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">81</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:7">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Stock Based Compensation</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">1,708</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Accruals and Other</div>
  </td>
  <td style="text-align: left; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom">925</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:9">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Total deferred tax assets (gross)</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="border: none; text-align: right; margin: 0in; width: 9%;" valign="bottom">23,477</td><td style="border: none; text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Less valuation allowance</div>
  </td>
  <td style="text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">(23,015</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:11">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Net deferred tax assets</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">462</td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td>&#160;</td>
  <td style="width: 1%;">&#160;</td>
  <td style="text-align: right; width: 9%;">&#160;</td><td style="text-align: right; width: 1%;">&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:13">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Deferred income tax liabilities:</div>
  </td>
  <td style="text-align: left; width: 1%;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%;" valign="bottom">&#160;
  -
  </td><td style="text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 0.25in;">Depreciation and other</div>
  </td>
  <td style="text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom">&#160;</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">(462</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="mso-yfti-irow:15">
  <td valign="bottom">
  <div style="margin: 0in; text-indent: 9pt;">Net deferred tax liabilities</div>
  </td>
  <td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom">$</td>
  <td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom">(462</td><td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom">)&#160;</td>

 </tr>
 <tr style="background-color: rgb(204, 238, 255);">
  <td valign="bottom">
  <div style="margin: 0in;">Net deferred
  income taxes</div>
  </td>
  <td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%;" valign="bottom">$</td>
  <td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; text-align: right; margin: 0in; width: 9%;" valign="bottom"> - </td><td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; text-align: left; margin: 0in; width: 1%;" valign="bottom">&#160;</td>

 </tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Unrecognized Tax Benefits</a></td>
<td class="text"><div style="text-align: justify; font-size: 10pt;">The Company is subject to income tax in multiple jurisdictions, including federal, states, and city jurisdictions. The Company has federal, state, and city income tax returns that are open to examination from <span style="-sec-ix-hidden: hidden-fact-4">2022, 2023, and 2024</span>. In addition, the utilization of tax carryforwards from periods prior to those previously mentioned may also be audited by the taxing authorities once utilized.</div><div style="text-align: justify; font-size: 10pt;">&#160;</div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C63">&#160;</td><td style="text-align: center; font-weight: bold; width: 9%;">Year Ended</td><td style="width: 1%;" title="FN 17 Income Tax - C63">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C64">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">December 31, 2025</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C64">&#160;</td></tr><tr><td>&#160;</td><td>&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C65">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;" title="FN 17 Income Tax - C65">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Balance as of December 31, 2024</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C66">$</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C66">&#160;</td></tr><tr><td>Additions based on tax positions related to the current year</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C67">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C67">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Additions for tax positions of prior years</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C68">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C68">&#160;</td></tr><tr><td>Reductions for tax positions of prior years</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C69">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C69">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Reductions related to settlements</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C70">&#160;</td><td style="width: 9%; text-align: right;">-</td><td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C70">&#160;</td></tr><tr><td>Reductions from lapse of statute of limitations</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C71">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C71">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td>Balance as of December 31, 2025</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C72">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">-</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C72">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>MAJOR CUSTOMERS AND RELATED 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_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="text-align: justify;"> <span style="font-size: 10.0pt;">The following table summarizes revenue by geographic region. Revenue is attributed to countries based on customer&#8217;s delivery location.</span> </div>
  <div style="font-size: 10pt;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;"><tr style="height: 0px; font-size: 0px;"><td></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 1%;"></td><td style="width: 9%;"></td><td style="width: 1%;"></td></tr><tr><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial;">For the Year</td></tr><tr><td>&#160;</td><td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">Ended December 31,</td></tr><tr><td>&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E30">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; background-color: rgb(255, 255, 255);">2025</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E30">&#160;</td><td>&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G30">&#160;</td><td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">2024</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G30">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Americas</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E31">$</td><td style="width: 9%; text-align: right;">2,861</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E31">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G31">$</td><td style="width: 9%; text-align: right;">4,423</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G31">&#160;</td></tr><tr><td style="font-size: 10pt;">Europe, Middle East and Africa</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E32">&#160;</td><td style="width: 9%; text-align: right;">2,320</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - E32">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G32">&#160;</td><td style="width: 9%; text-align: right;">76</td><td style="width: 1%; text-align: left;" title="FN 18 Summary - G32">&#160;</td></tr><tr style="background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;">Asia Pacific</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E33">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">22</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E33">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G33">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">8</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G33">&#160;</td></tr><tr><td style="font-size: 10pt;">Total revenues, gross</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E34">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">5,203</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E34">&#160;</td><td>&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G34">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">4,507</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G34">&#160;</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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Organization and Business Description (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loss per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount (in Shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,932,386<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable and Allowance for Credit Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [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_AllowanceForDoubtfulAccountsReceivable', window );">Accounts receivable, allowance for credit loss</a></td>
<td class="nump">$ 119<span></span>
</td>
<td class="nump">$ 230<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [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_InventoryValuationReserves', window );">Inventory valuation reserves</a></td>
<td class="nump">$ 516<span></span>
</td>
<td class="nump">$ 480<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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Equipment and Depreciation (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT 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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Definite-lived Intangible Assets (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets [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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT 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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and Trade Names [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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">8 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT 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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-Lived Assets (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillFairValueDisclosure', window );">Fair vale on goodwill</a></td>
<td class="nump">$ 1,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of intangible assets</a></td>
<td class="nump">$ 1,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,631<span></span>
</td>
</tr>
<tr class="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 value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Computer Software, Intangible Asset [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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag', window );">Impairment Intangible Asset Statement of Income or Comprehensive Income Extensible Enumeration Not Disclosed Flag</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment of Intangible Assets (Excluding Goodwill)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 588<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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 there is not a separate line item in statement of income or comprehensive income for impairment of intangible asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising and Promotion Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [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_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">$ 384<span></span>
</td>
<td class="nump">$ 575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing expense</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 129<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_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/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs (Details) - Shipping and Handling [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [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_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">$ 33<span></span>
</td>
<td class="nump">$ 125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from contract with customer, including assessed tax</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 73<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Warranty Reserves (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [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_StandardProductWarrantyAccrual', window );">Product warranty reserve</a></td>
<td class="nump">$ 30<span></span>
</td>
<td class="nump">$ 83<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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT 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_NumberOfOperatingSegments', window );">Number of Operating Segments (in Segment)</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments (in Segment)</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUES AND PRODUCT COSTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wrap_IntrensicMember', window );">Intrensic [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_DisaggregationOfRevenueLineItems', window );"><strong>REVENUES AND PRODUCT COSTS [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_ContractWithCustomerLiability', window );">Contract with customer liability</a></td>
<td class="nump">$ 339<span></span>
</td>
<td class="nump">$ 352<span></span>
</td>
</tr>
<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=wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember', window );">Extended Warranties and Software VR and Training [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_DisaggregationOfRevenueLineItems', window );"><strong>REVENUES AND PRODUCT COSTS [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_ContractWithCustomerLiability', window );">Contract with customer liability</a></td>
<td class="nump">422<span></span>
</td>
<td class="nump">505<span></span>
</td>
</tr>
<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=wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember', window );">Extended Warranties and Software VR and Training [Member] | Bola Wrap [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_DisaggregationOfRevenueLineItems', window );"><strong>REVENUES AND PRODUCT COSTS [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_ContractWithCustomerLiability', window );">Contract with customer liability</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<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=wrap_WRAPReadyMember', window );">Wrap Ready [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_DisaggregationOfRevenueLineItems', window );"><strong>REVENUES AND PRODUCT COSTS [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_ContractWithCustomerLiability', window );">Contract with customer liability</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember', window );">Virtual Reality [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_DisaggregationOfRevenueLineItems', window );"><strong>REVENUES AND PRODUCT COSTS [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_ContractWithCustomerLiability', window );">Contract with customer liability</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">73<span></span>
</td>
</tr>
<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=wrap_TrainingMember', window );">Training [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_DisaggregationOfRevenueLineItems', window );"><strong>REVENUES AND PRODUCT COSTS [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_ContractWithCustomerLiability', window );">Contract with customer liability</a></td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=wrap_IntrensicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_IntrensicMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_BolaWrapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_BolaWrapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_WRAPReadyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=wrap_WRAPReadyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_TrainingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=wrap_TrainingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES AND PRODUCT COSTS - Contract Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=wrap_CustomerDepositsMember', window );">Customer Deposits [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_DisaggregationOfRevenueLineItems', window );"><strong>REVENUES AND PRODUCT COSTS [Abstract]</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_ContractWithCustomerLiability', window );">Beginning balance</a></td>
<td class="nump">$ 27<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_wrap_ContractWithCustomerLiabilityAddition', window );">Additions, net</a></td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Transfer to revenue</a></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_ContractWithCustomerLiability', window );">Ending balance</a></td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="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 );">Current portion</a></td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="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 );">Long-term portion</a></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_srt_ProductOrServiceAxis=wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember', window );">Deferred Revenue [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_DisaggregationOfRevenueLineItems', window );"><strong>REVENUES AND PRODUCT COSTS [Abstract]</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_ContractWithCustomerLiability', window );">Beginning balance</a></td>
<td class="nump">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_wrap_ContractWithCustomerLiabilityAddition', window );">Additions, net</a></td>
<td class="nump">717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Transfer to revenue</a></td>
<td class="num">(800)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Ending balance</a></td>
<td class="nump">422<span></span>
</td>
</tr>
<tr class="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 );">Current portion</a></td>
<td class="nump">408<span></span>
</td>
</tr>
<tr class="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 );">Long-term portion</a></td>
<td class="nump">$ 14<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ContractWithCustomerLiabilityAddition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with a customer liability addition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ContractWithCustomerLiabilityAddition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=wrap_CustomerDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=wrap_CustomerDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSET ACQUISITIONS (Details) - Customer Relationships [Member] - Asset Purchase Agreement [Member] - USD ($)<br> $ in Thousands</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, 2025</div></th>
<th class="th"><div>Feb. 18, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>ASSET ACQUISITIONS [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_FiniteLivedIntangibleAssetsGross', window );">Amortizable intangible assets, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment charge of intangibles</a></td>
<td class="nump">$ 48<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-47<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 37: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>instant</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/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=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_TypeOfArrangementAxis=wrap_AssetPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=wrap_AssetPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS - Short Term Investments (Details) - Level 1 [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_wrap_FinancialInstrumentsOwnedAdjustedCost', window );">Adjusted cost</a></td>
<td class="nump">$ 639<span></span>
</td>
<td class="nump">$ 631<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_wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain', window );">Unrealized gains</a></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_wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss', window );">Unrealized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Market value</a></td>
<td class="nump">639<span></span>
</td>
<td class="nump">631<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds [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_ImpairmentEffectsOnEarningsPerShareLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_wrap_FinancialInstrumentsOwnedAdjustedCost', window );">Adjusted cost</a></td>
<td class="nump">639<span></span>
</td>
<td class="nump">631<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_wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain', window );">Unrealized gains</a></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_wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss', window );">Unrealized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Market value</a></td>
<td class="nump">$ 639<span></span>
</td>
<td class="nump">$ 631<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_FinancialInstrumentsOwnedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fair value as of the balance sheet date of financial instruments and other positions owned by the entity including: (1) mortgages, mortgage-backed and asset backed securities; (2) US government and agency obligations; (3) state and municipal government obligations; (4) other sovereign government debt; (5) corporate obligations; (6) corporate equities; (7) principal investments; (8) derivative contracts; and (9) physical commodities. Includes both pledged and unpledged holdings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479035/940-320-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsOwnedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ImpairmentEffectsOnEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ImpairmentEffectsOnEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset recurring basis still held unrealized gain.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset recurring basis still held unrealized loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_FinancialInstrumentsOwnedAdjustedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial instruments owned adjusted cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_FinancialInstrumentsOwnedAdjustedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=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_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS - Fair Value of Warrant Liabilities (Details) - Fair Value, Inputs, Level 3 [Member - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_FinancialLiabilitiesFairValueDisclosure', window );">Fair value at inceptions for December 31, 2024 or the beginning of the period for December 31, 2025</a></td>
<td class="num">$ (10,131)<span></span>
</td>
<td class="num">$ (19,703)<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_wrap_WarrantsIssuedWithPrivatePrivatePlacement', window );">Warrants issued with Private Placement</a></td>
<td class="num">(5,178)<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_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liabilities</a></td>
<td class="nump">3,158<span></span>
</td>
<td class="nump">9,572<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_wrap_ReclassificationOfWarrantLiabilitiesToEquity', window );">Reclassification of warrant liabilities to equity</a></td>
<td class="nump">12,151<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_FinancialLiabilitiesFairValueDisclosure', window );">Fair value as of period end</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (10,131)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_PlatformOperatorCryptoAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/disclosureRef<br> -Topic 405<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.FF.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476188/405-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_PlatformOperatorCryptoAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_wrap_ReclassificationOfWarrantLiabilitiesToEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities 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;">wrap_ReclassificationOfWarrantLiabilitiesToEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_WarrantsIssuedWithPrivatePrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrants issued with private private placement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_WarrantsIssuedWithPrivatePrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS - Black Scholes Option Pricing Model of Warrant Liabilities (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Aug. 18, 2025</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Expected Stock Price Volatility [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="nump">88<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Expected Stock Price Volatility [Member] | Series A Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Expected Stock Price Volatility [Member] | February 2025 Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72.4<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-Free Interest Rate [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="nump">4.25<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-Free Interest Rate [Member] | Series A Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.73<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-Free Interest Rate [Member] | February 2025 Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">3.77<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Dividend Yield [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Dividend Yield [Member] | Series A Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Dividend Yield [Member] | February 2025 Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Expected Term [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="nump">3.5<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Expected Term [Member] | Series A Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Expected Term [Member] | February 2025 Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">5.15<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember', window );">Strike Price [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="nump">1.45<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember', window );">Strike Price [Member] | Series A Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember', window );">Strike Price [Member] | February 2025 Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember', window );">Stock Price [Member] | Series A Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.56<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember', window );">Stock Price [Member] | February 2025 Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">1.56<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=wrap_FairValuePerWarrantShareMember', window );">Fair Value Per Warrant Share [Member] | Series A Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.235<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=wrap_FairValuePerWarrantShareMember', window );">Fair Value Per Warrant Share [Member] | February 2025 Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FINANCIAL INSTRUMENTS [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.132<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=wrap_SeriesAWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=wrap_SeriesAWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ClassOfWarrantOrRightAxis=wrap_February2025WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=wrap_February2025WarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=wrap_FairValuePerWarrantShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=wrap_FairValuePerWarrantShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORIES - Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>INVENTORIES [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_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">$ 3,509<span></span>
</td>
<td class="nump">$ 4,387<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">1,978<span></span>
</td>
<td class="nump">2,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Reserve for Obsolescence</a></td>
<td class="num">(516)<span></span>
</td>
<td class="num">(480)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories - net</a></td>
<td class="nump">$ 4,971<span></span>
</td>
<td class="nump">$ 6,170<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY AND EQUIPMENT [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_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 113<span></span>
</td>
<td class="nump">$ 377<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT - Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT [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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 1,225<span></span>
</td>
<td class="nump">$ 1,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(1,102)<span></span>
</td>
<td class="num">(1,205)<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">123<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="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=wrap_ProductionAndLabEquipmentMember', window );">Production and Lab Equipment [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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT [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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">391<span></span>
</td>
<td class="nump">432<span></span>
</td>
</tr>
<tr class="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=wrap_ToolingMember', window );">Tooling [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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT [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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">570<span></span>
</td>
<td class="nump">570<span></span>
</td>
</tr>
<tr class="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 [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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT [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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">183<span></span>
</td>
<td class="nump">229<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT [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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 81<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=wrap_ProductionAndLabEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_ProductionAndLabEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_ToolingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_ToolingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>INTANGIBLE ASSETS [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_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 481<span></span>
</td>
<td class="nump">$ 450<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_wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag', window );">Goodwill Impairment Loss Statement of Income or Comprehensive Income Extensible Enumeration Not Disclosed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Initial goodwill</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillFairValueDisclosure', window );">Fair value on goodwill</a></td>
<td class="nump">1,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of intangible assets</a></td>
<td class="nump">$ 1,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_AssetManagement1Member', window );">Managed Services [Member] | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>INTANGIBLE ASSETS [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_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment charge of intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 588<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_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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 item is not separately disclosed in the Statement of Income or Comprehensive Income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</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_srt_ProductOrServiceAxis=us-gaap_AssetManagement1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_AssetManagement1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTANGIBLE ASSETS - Finite-Lived Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_AmortizableIntangibleAssetsAbstract', window );"><strong>Amortizable intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Amortizable intangible assets, gross</a></td>
<td class="nump">$ 2,021<span></span>
</td>
<td class="nump">$ 3,189<span></span>
</td>
</tr>
<tr class="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 );">Accumulated amortization</a></td>
<td class="num">(870)<span></span>
</td>
<td class="num">(1,256)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total amortizable</a></td>
<td class="nump">1,151<span></span>
</td>
<td class="nump">1,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite life assets (non-amortizable)</a></td>
<td class="nump">421<span></span>
</td>
<td class="nump">421<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_IntangibleAssetsNetExcludingGoodwill', window );">Total intangible assets, net</a></td>
<td class="nump">1,572<span></span>
</td>
<td class="nump">2,354<span></span>
</td>
</tr>
<tr class="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_PatentsMember', window );">Patents [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_wrap_AmortizableIntangibleAssetsAbstract', window );"><strong>Amortizable intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Amortizable intangible assets, gross</a></td>
<td class="nump">1,142<span></span>
</td>
<td class="nump">1,013<span></span>
</td>
</tr>
<tr class="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_TrademarksMember', window );">Trademarks [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_wrap_AmortizableIntangibleAssetsAbstract', window );"><strong>Amortizable intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Amortizable intangible assets, gross</a></td>
<td class="nump">367<span></span>
</td>
<td class="nump">264<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Purchased Software and Technology [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_wrap_AmortizableIntangibleAssetsAbstract', window );"><strong>Amortizable intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Amortizable intangible assets, gross</a></td>
<td class="nump">$ 512<span></span>
</td>
<td class="nump">1,752<span></span>
</td>
</tr>
<tr class="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 [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_wrap_AmortizableIntangibleAssetsAbstract', window );"><strong>Amortizable intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Amortizable intangible assets, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_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/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_AmortizableIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_AmortizableIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=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>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTANGIBLE ASSETS - Finite-Lived Intangible Assets, Future Amortization Expense (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>INTANGIBLE ASSETS [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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2026</a></td>
<td class="nump">$ 118<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="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 );">2028</a></td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="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 );">2029</a></td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="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 );">2030</a></td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">569<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_wrap_FiniteLivedIntangibleAssetsAmortizationExpense', window );">Total amortization</a></td>
<td class="nump">$ 1,151<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_wrap_FiniteLivedIntangibleAssetsAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_FiniteLivedIntangibleAssetsAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS - Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>INTANGIBLE ASSETS [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_Goodwill', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additional liabilities recorded post acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge</a></td>
<td class="num">$ (1,631)<span></span>
</td>
<td class="num">(1,631)<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - Related Party [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [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_wrap_StockholderInterestPercentage', window );">Stockholder Interest Percentage</a></td>
<td class="nump">5.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_AccruedLiabilitiesCurrentAndNoncurrent', window );">Accrued Liabilities</a></td>
<td class="nump">$ 99<span></span>
</td>
<td class="nump">$ 81<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_AccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (j)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (j)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (j)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (j)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (m)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_StockholderInterestPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stockholder interest percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_StockholderInterestPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [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_wrap_AccruedPatentAndLegalCosts', window );">Patent and legal costs</a></td>
<td class="nump">$ 111<span></span>
</td>
<td class="nump">$ 60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Warranty costs</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">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_AccruedRoyaltiesCurrent', window );">Royalty</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">81<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_wrap_ContractSettlement', window );">Contract settlement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">300<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_wrap_AccruedPurchaseCurrent', window );">Accrued purchases</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">584<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Taxes and other</a></td>
<td class="nump">159<span></span>
</td>
<td class="nump">174<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 407<span></span>
</td>
<td class="nump">$ 1,403<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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedRoyaltiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRoyaltiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_wrap_AccruedPatentAndLegalCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued patent and legal 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;">wrap_AccruedPatentAndLegalCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_wrap_AccruedPurchaseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued purchase 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;">wrap_AccruedPurchaseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_wrap_ContractSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ContractSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Product Warranty Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [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_ProductWarrantyAccrual', window );">Balance, beginning of period</a></td>
<td class="nump">$ 83<span></span>
</td>
<td class="nump">$ 72<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Warranty settlements</a></td>
<td class="num">(13)<span></span>
</td>
<td class="num">(79)<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_wrap_ProductWarrantyExpenseIncome', window );">Warranty provision</a></td>
<td class="num">(40)<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance, end of period</a></td>
<td class="nump">$ 30<span></span>
</td>
<td class="nump">$ 83<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ProductWarrantyExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Product warranty expense 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;">wrap_ProductWarrantyExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Operating lease, right-of-use asset</a></td>
<td class="nump">$ 286<span></span>
</td>
<td class="nump">$ 292<span></span>
</td>
</tr>
<tr class="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">$ 610<span></span>
</td>
<td class="nump">644<span></span>
</td>
</tr>
<tr class="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">5 years 1 month 24 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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating lease, weighted average discount rate, percent</a></td>
<td class="nump">13.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 38<span></span>
</td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease, cost</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 16<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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Operating Lease Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability - short term</a></td>
<td class="nump">$ 320<span></span>
</td>
<td class="nump">$ 567<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability - long term</a></td>
<td class="nump">2,097<span></span>
</td>
<td class="nump">$ 1,629<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total Operating Lease Liability</a></td>
<td class="nump">$ 2,417<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_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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Operating Lease, Liability, to be Paid, Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2026</a></td>
<td class="nump">$ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2027</a></td>
<td class="nump">642<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2028</a></td>
<td class="nump">658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2029</a></td>
<td class="nump">674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2030</a></td>
<td class="nump">661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">147<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">3,409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(992)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 2,417<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>WARRANTS (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 18, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 24, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 03, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 29, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</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_FairValueAdjustmentOfWarrants', window );">Fair value adjustment of warrants | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,158)<span></span>
</td>
<td class="num">$ (9,572)<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_ClassOfWarrantOrRightAxis=wrap_WarrantsIssuedInRegisteredDirectOfferingMember', window );">Warrants Issued In Registered Direct Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Warrants to purchase common stock, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,896,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Exercise price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants and rights outstanding, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=wrap_SeriesAWarrantsMember', window );">Series A Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants and rights outstanding, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 6 months<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_ClassOfWarrantOrRightAxis=wrap_SeriesBWarrantsMember', window );">Series B Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Warrants to purchase common stock, shares | shares</a></td>
<td class="nump">3,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>
</tr>
<tr class="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 );">Exercise price | $ / shares</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants and rights outstanding, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from issuance of warrants | $</a></td>
<td class="nump">$ 2,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Warrants and rights outstanding, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 12,  2030<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_wrap_ChangeInWarrantValueDueToChangeInStockPrice', window );">Change in warrants value due to change in stock price percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_ChangeInVolatilityPercentage', window );">Change in volatility percentage</a></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>
<td class="text">&#160;<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_wrap_ChangeInStockPricePercentage', window );">Change in stock price percentage</a></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>
<td class="text">&#160;<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_wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage', window );">Change in warrants value due to change in volatility percentage</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember', window );">Measurement Input, Stock Price [Member] | Series A Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.56<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember', window );">Measurement Input, Stock Price [Member] | February 2025 Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="nump">1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.56<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember', window );">Measurement Input, Exercise Price [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</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.45<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember', window );">Measurement Input, Exercise Price [Member] | Series A Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember', window );">Measurement Input, Exercise Price [Member] | February 2025 Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</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.5<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Measurement Input, Expected Term [Member] | Series A Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Measurement Input, Expected Term [Member] | February 2025 Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.15<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</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">88<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Measurement Input, Price Volatility [Member] | Series A Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Measurement Input, Price Volatility [Member] | February 2025 Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="nump">72.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Measurement Input, Risk Free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Measurement Input, Risk Free Interest Rate [Member] | Series A Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.73<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Measurement Input, Risk Free Interest Rate [Member] | February 2025 Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.77<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Measurement Input, Expected Dividend Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</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="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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Measurement Input, Expected Dividend Rate [Member] | Series A Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Measurement Input, Expected Dividend Rate [Member] | February 2025 Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</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="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_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period, shares, new issues | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,216,666<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=wrap_PIPEWarrantsMember', window );">PIPE Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants and rights outstanding, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 6 months<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_TypeOfArrangementAxis=wrap_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | PIPE Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Warrants to purchase common stock, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,216,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Exercise price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 5,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance of public offering | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TypeOfArrangementAxis=wrap_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | PIPE Warrants [Member] | V4 Global LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Private placement, number of shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Series B Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Fair value adjustment of warrants | $</a></td>
<td class="nump">$ 2,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Series B Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Fair value adjustment of warrants | $</a></td>
<td class="nump">3,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Preferred stock, convertible, conversion price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=wrap_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</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_ProceedsFromIssuanceOfWarrants', window );">Proceeds from issuance of warrants | $</a></td>
<td class="nump">1,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=wrap_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock [Member] | Series B Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=wrap_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock [Member] | Securities Purchase 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<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_wrap_PercentageOfOfferingParticipation', window );">Percentage of offering participation</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=wrap_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock [Member] | Securities Purchase Agreement [Member] | V4 Global LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Private placement, number of shares | shares</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=wrap_RegisteredDirectOfferingMember', window );">Registered Direct Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from issuance or sale of equity | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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="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">$ 7,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=wrap_RegisteredDirectOfferingMember', window );">Registered Direct Offering [Member] | Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par or stated value per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<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_wrap_PreferredStockStatedValuePerShare', window );">Preferred stock, stated value per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleSharesIssuable', window );">Preferred stock, convertible, shares issuable | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,896,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Preferred stock, convertible, conversion price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member] | Securities Purchase Agreement [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Private placement, number of shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,216,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=wrap_SeriesBPrivatePlacementMember', window );">Series B Private Placement [Member] | Series B Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from issuance of warrants | $</a></td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=wrap_SeriesBPrivatePlacementMember', window );">Series B Private Placement [Member] | Series B Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>WARRANTS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period, shares, new issues | shares</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par or stated value per share | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wrap_PreferredStockStatedValuePerShare', window );">Preferred stock, stated value per share | $ / shares</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleSharesIssuable', window );">Preferred stock, convertible, shares issuable | shares</a></td>
<td class="nump">3,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>
</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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PreferredStockConvertibleConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 conversion price of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockConvertibleSharesIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issuable upon conversion of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleSharesIssuable</td>
</tr>
<tr>
<td style="padding-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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_WarrantsAndRightsOutstandingMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-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_wrap_ChangeInStockPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in stock price percentage on the basis of sensitivity analysis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ChangeInStockPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_ChangeInVolatilityPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in volatility percentage on the basis of sensitivyt analysis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ChangeInVolatilityPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_ChangeInWarrantValueDueToChangeInStockPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in warrants value due to change in stock price on the basis of sensitivity analysis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ChangeInWarrantValueDueToChangeInStockPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in warrant value due to change in volatility percentage on the basis of sensitivity analysis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_PercentageOfOfferingParticipation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ownership / participation percentage in the 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;">wrap_PercentageOfOfferingParticipation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_PreferredStockStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_PreferredStockStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ClassOfWarrantOrRightAxis=wrap_WarrantsIssuedInRegisteredDirectOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=wrap_WarrantsIssuedInRegisteredDirectOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ClassOfWarrantOrRightAxis=wrap_SeriesAWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=wrap_SeriesAWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ClassOfWarrantOrRightAxis=wrap_SeriesBWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=wrap_SeriesBWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=wrap_February2025WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=wrap_February2025WarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_StatementEquityComponentsAxis=wrap_PIPEWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_PIPEWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TypeOfArrangementAxis=wrap_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=wrap_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=wrap_V4GlobalLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=wrap_V4GlobalLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_SeriesBConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_SeriesBConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=wrap_RegisteredDirectOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=wrap_RegisteredDirectOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=wrap_SeriesBPrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=wrap_SeriesBPrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 18, 2025</div></th>
<th class="th"><div>Nov. 25, 2024</div></th>
<th class="th"><div>Aug. 19, 2024</div></th>
<th class="th"><div>Jul. 03, 2023</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Oct. 14, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>STOCKHOLDERS&#8217; 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</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.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_ClassOfWarrantOrRightAxis=wrap_SeriesBWarrantsMember', window );">Series B Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>STOCKHOLDERS&#8217; 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Warrant to purchase shares of common stock (in Shares)</a></td>
<td class="nump">3,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>
</tr>
<tr class="ro">
<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 );">Exercise price (in Dollars per share)</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>STOCKHOLDERS&#8217; 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Preferred stock conversion price (in Dollars per share)</a></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.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Percentage of dividend rate</a></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">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_PreferredStockAccrueDividendRatePercentage', window );">Percentage of accrue dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_ArithmeticAverageLowestClosingPricePercentage', window );">Arithmetic average percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_wrap_NumberOfConsecutiveTradingDays', window );">Number of consecutive trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_PreferredStockConvertibleSharePriceThreshold', window );">Preferred stock conversion price exceeds (in Dollars per share)</a></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.2828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Net proceeds (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</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,036,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_SharesIssued', window );">Shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Converted shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends declared (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</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">$ 903,000<span></span>
</td>
<td class="nump">$ 1,218,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_DividendsCommonStockStock', window );">Dividends settled with common stock (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</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">$ 492,000<span></span>
</td>
<td class="nump">1,158,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_DividendsPreferredStockCash', window );">Dividends preferred stock cash (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 60,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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member] | August 2024 Amendment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>STOCKHOLDERS&#8217; 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wrap_ArithmeticAverageLowestClosingPricePercentage', window );">Arithmetic average percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_NumberOfConsecutiveTradingDays', window );">Number of consecutive trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_PreferredStockConvertibleSharePriceThreshold', window );">Preferred stock conversion price exceeds (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockConvertibleConversionPriceDecrease', window );">Common stock conversion price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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_wrap_DailyDollarTradingVolumeForConsecutiveTradingDays', window );">Daily dollar trading volume of the Common Stock (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_ShareConversionHoldingPeriod', window );">Share conversion holding period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 months<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_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member] | October 2024 Certificate of Amendment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>STOCKHOLDERS&#8217; 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Preferred stock conversion price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.414<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_wrap_OutstandingRedemptionPricePercentage', window );">Percentage of redemption price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125.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="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_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member] | November 2024 Amendment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>STOCKHOLDERS&#8217; 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wrap_PreferredStockAccrueDividendRatePercentage', window );">Percentage of accrue dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>STOCKHOLDERS&#8217; 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Preferred stock conversion price (in Dollars per share)</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants', window );">Series B Convertible Preferred Stock issuance (in Shares)</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleSharesIssuable', window );">Preferred stock, convertible, shares issuable (in Shares)</a></td>
<td class="nump">3,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds (in Dollars)</a></td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_PercentageofOfferingFeeinSharesPurchase', window );">Percentage of offering fee in shares purchase</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_CommonStockExercisePricePerShare', window );">Common stock exercise price per share (in Dollars per share)</a></td>
<td class="nump">$ 19.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion', window );">Shares issued upon conversion (in Shares)</a></td>
<td class="nump">3,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>
</tr>
<tr class="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_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member] | V4 Global LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>STOCKHOLDERS&#8217; 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Purchase of shares (in Shares)</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>
<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_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member] | Series B Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>STOCKHOLDERS&#8217; 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Warrant to purchase shares of common stock (in Shares)</a></td>
<td class="nump">3,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>
</tr>
<tr class="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 );">Exercise price (in Dollars per share)</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>STOCKHOLDERS&#8217; 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Converted shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,468,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockConvertibleConversionPriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in conversion price of convertible common stock. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockConvertibleConversionPriceDecrease</td>
</tr>
<tr>
<td style="padding-right: 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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-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_ConvertiblePreferredStockSharesIssuedUponConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for each share of convertible preferred stock that is converted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion</td>
</tr>
<tr>
<td style="padding-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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConvertibleConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 conversion price of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockConvertibleSharesIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issuable upon conversion of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleSharesIssuable</td>
</tr>
<tr>
<td style="padding-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_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ArithmeticAverageLowestClosingPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arithmetic average closing price representing the arithmetic average of the daily closing prices of a company&#8217;s common stock over a specified 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;">wrap_ArithmeticAverageLowestClosingPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_CommonStockExercisePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock exercise price per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_CommonStockExercisePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_DailyDollarTradingVolumeForConsecutiveTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consecutive trading days and the daily dollar trading volume 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;">wrap_DailyDollarTradingVolumeForConsecutiveTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wrap_NumberOfConsecutiveTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consecutive trading days for common stock price to exceed threshold, 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;">wrap_NumberOfConsecutiveTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</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_wrap_OutstandingRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The company has right to redeem percentage of outstanding redemption 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;">wrap_OutstandingRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_PercentageofOfferingFeeinSharesPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of offering fee in terms of purchase 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;">wrap_PercentageofOfferingFeeinSharesPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_PreferredStockAccrueDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate accrue dividend payments on preferred 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;">wrap_PreferredStockAccrueDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_PreferredStockConvertibleSharePriceThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share price that allows for the mandatory conversion of preferred 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;">wrap_PreferredStockConvertibleSharePriceThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_ShareConversionHoldingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 conversion holding period, 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;">wrap_ShareConversionHoldingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</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_wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Series B Convertible Preferred Stock and warrants 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;">wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</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_ClassOfWarrantOrRightAxis=wrap_SeriesBWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=wrap_SeriesBWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TypeOfArrangementAxis=wrap_August2024AmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=wrap_August2024AmendmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TypeOfArrangementAxis=wrap_October2024CertificateOfAmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=wrap_October2024CertificateOfAmendmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TypeOfArrangementAxis=wrap_November2024AmendmentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=wrap_November2024AmendmentAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=wrap_V4GlobalLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=wrap_V4GlobalLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 20, 2025</div></th>
<th class="th"><div>Dec. 11, 2024</div></th>
<th class="th"><div>Apr. 22, 2022</div></th>
<th class="th"><div>Apr. 23, 2021</div></th>
<th class="th"><div>Apr. 08, 2020</div></th>
<th class="th"><div>Mar. 28, 2017</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of stock options outstanding (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="nump">6,449,534<span></span>
</td>
<td class="nump">3,944,284<span></span>
</td>
</tr>
<tr class="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 compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,076<span></span>
</td>
<td class="nump">$ 2,433<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-Based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Dividend yield rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="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_AllocatedShareBasedCompensationExpense', window );">Share based compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,759<span></span>
</td>
<td class="nump">$ 1,132<span></span>
</td>
</tr>
<tr class="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 );">Contract term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="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 );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">76.00%<span></span>
</td>
<td class="nump">76.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.06%<span></span>
</td>
<td class="nump">3.82%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized stock-based compensation cost (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 29 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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,317<span></span>
</td>
<td class="nump">$ 1,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock units, granted (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">632,911<span></span>
</td>
<td class="nump">897,225<span></span>
</td>
<td class="nump">881,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Stock price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Contract term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">78.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.10%<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_wrap_MarketCapital', window );">Market capital (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance', window );">Consecutive months of payments to demonstrate sustained period of performance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Requisite service period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 3 months 18 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized stock-based compensation cost (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 1 month 13 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_PlanNameAxis=wrap_TwoThousandSeventeenStockIncentivePlanMember', window );">2017 Stock Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized for issuance (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of additional shares authorized for issuance (in Shares)</a></td>
<td class="nump">20,500,000<span></span>
</td>
<td class="nump">16,500,000<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="nump">7,500,000<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
<td class="nump">4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,011,625<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=wrap_TwoThousandSeventeenStockIncentivePlanMember', window );">2017 Stock Incentive Plan [Member] | Service-based Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of stock options outstanding (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="nump">5,159,368<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=wrap_TwoThousandSeventeenStockIncentivePlanMember', window );">2017 Stock Incentive Plan [Member] | Performance-based Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of stock options outstanding (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="nump">1,290,166<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refers to consecutive months of payments to demonstrate sustained period of performance, 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;">wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</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_wrap_MarketCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 sustained market capitalization of restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_MarketCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=wrap_TwoThousandSeventeenStockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_TwoThousandSeventeenStockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_ServicebasedOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_ServicebasedOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_PerformanceBasedOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_PerformanceBasedOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Stock Option Activity (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options on Common Shares, Outstanding (in Shares) | shares</a></td>
<td class="nump">3,944,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Outstanding (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term, Outstanding</a></td>
<td class="text">8 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding | $</a></td>
<td class="nump">$ 1,486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options on Common Shares, Granted (in Shares) | shares</a></td>
<td class="nump">5,273,927<span></span>
</td>
</tr>
<tr class="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 );">Weighted Average Exercise Price, Granted (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.98<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options on Common Shares, Exercised (in Shares) | shares</a></td>
<td class="num">(171,415)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Options on Common Shares, Forfeited, cancelled, expired (in Shares) | shares</a></td>
<td class="num">(2,597,262)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted Average Exercise Price, Forfeited, cancelled, expired (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.05<span></span>
</td>
</tr>
<tr class="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 );">Options on Common Shares, Outstanding (in Shares) | shares</a></td>
<td class="nump">6,449,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Outstanding (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.05<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_wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3', window );">Weighted Average Remaining Contractual Term, Outstanding</a></td>
<td class="text">8 years 6 months 21 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding | $</a></td>
<td class="nump">$ 3,469<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options on Common Shares, Exercisable (in Shares) | shares</a></td>
<td class="nump">1,713,774<span></span>
</td>
</tr>
<tr class="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 );">Weighted Average Exercise Price, Exercisable (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term, Exercisable</a></td>
<td class="text">7 years 4 months 13 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Exercisable | $</a></td>
<td class="nump">$ 936<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net 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/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</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>
</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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Stock Option Activity, Fair Value of Assumptions (Details) - Share-Based Payment Arrangement, Option [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock price volatility</a></td>
<td class="nump">76.00%<span></span>
</td>
<td class="nump">76.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.06%<span></span>
</td>
<td class="nump">3.82%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<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 );">Expected life of options &#8211; years</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted-average fair value of options granted (in Dollars per share)</a></td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.44<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Stock Option Outstanding (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeOneMember', window );">$1.00 &#8211; $2.00 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [Abstract]</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower Range of Exercise Prices (in Dollars per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper Range of Exercise Prices (in Dollars per share)</a></td>
<td class="nump">$ 2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number Outstanding (in Shares) | shares</a></td>
<td class="nump">4,282,059<span></span>
</td>
</tr>
<tr class="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 );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">8 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Option Outstanding, Weighted Average Exercise Price (in Dollars per share)</a></td>
<td class="nump">$ 1.58<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Exercisable, Number Exercisable (in Shares) | shares</a></td>
<td class="nump">982,542<span></span>
</td>
</tr>
<tr class="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 );">Option Exercisable, Weighted Average Exercise Price (in Dollars per share)</a></td>
<td class="nump">$ 1.43<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeTwoMember', window );">$2.01 &#8211; $3.00 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower Range of Exercise Prices (in Dollars per share)</a></td>
<td class="nump">2.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper Range of Exercise Prices (in Dollars per share)</a></td>
<td class="nump">$ 3<span></span>
</td>
</tr>
<tr class="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 );">Options Outstanding, Number Outstanding (in Shares) | shares</a></td>
<td class="nump">1,735,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">9 years 3 months 3 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Option Outstanding, Weighted Average Exercise Price (in Dollars per share)</a></td>
<td class="nump">$ 2.48<span></span>
</td>
</tr>
<tr class="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 );">Options Exercisable, Number Exercisable (in Shares) | shares</a></td>
<td class="nump">398,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Option Exercisable, Weighted Average Exercise Price (in Dollars per share)</a></td>
<td class="nump">$ 2.45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeThreeMember', window );">$3.01 &#8211; $4.00 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [Abstract]</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower Range of Exercise Prices (in Dollars per share)</a></td>
<td class="nump">3.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper Range of Exercise Prices (in Dollars per share)</a></td>
<td class="nump">$ 4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number Outstanding (in Shares) | shares</a></td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">8 years 1 month 2 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Option Outstanding, Weighted Average Exercise Price (in Dollars per share)</a></td>
<td class="nump">$ 3.88<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Exercisable, Number Exercisable (in Shares) | shares</a></td>
<td class="nump">49,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Option Exercisable, Weighted Average Exercise Price (in Dollars per share)</a></td>
<td class="nump">$ 3.88<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeFourMember', window );">$4.01 &#8211; $5.00 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower Range of Exercise Prices (in Dollars per share)</a></td>
<td class="nump">4.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper Range of Exercise Prices (in Dollars per share)</a></td>
<td class="nump">$ 5<span></span>
</td>
</tr>
<tr class="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 );">Options Outstanding, Number Outstanding (in Shares) | shares</a></td>
<td class="nump">83,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">5 years 7 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Option Outstanding, Weighted Average Exercise Price (in Dollars per share)</a></td>
<td class="nump">$ 4.37<span></span>
</td>
</tr>
<tr class="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 );">Options Exercisable, Number Exercisable (in Shares) | shares</a></td>
<td class="nump">83,975<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Option Exercisable, Weighted Average Exercise Price (in Dollars per share)</a></td>
<td class="nump">$ 4.37<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeFiveMember', window );">$5.01 &#8211; $6.58 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [Abstract]</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower Range of Exercise Prices (in Dollars per share)</a></td>
<td class="nump">5.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper Range of Exercise Prices (in Dollars per share)</a></td>
<td class="nump">$ 6.58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number Outstanding (in Shares) | shares</a></td>
<td class="nump">198,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">3 years 6 months 14 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Option Outstanding, Weighted Average Exercise Price (in Dollars per share)</a></td>
<td class="nump">$ 5.96<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Exercisable, Number Exercisable (in Shares) | shares</a></td>
<td class="nump">198,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Option Exercisable, Weighted Average Exercise Price (in Dollars per share)</a></td>
<td class="nump">$ 5.96<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=wrap_ExercisePriceRangeFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Service-Based Restricted Stock Units, Unvested (in Shares)</a></td>
<td class="nump">810,588<span></span>
</td>
<td class="nump">988,102<span></span>
</td>
<td class="nump">810,588<span></span>
</td>
</tr>
<tr class="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 );">Weighted Average Grant Date Fair Value, Unvested at begining of period (in Dollars per share)</a></td>
<td class="nump">$ 1.73<span></span>
</td>
<td class="nump">$ 2.25<span></span>
</td>
<td class="nump">$ 1.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Weighted Average Vesting Period (Years), Unvested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 6 months 7 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Service-Based Restricted Stock Units, Granted-service based (in Shares)</a></td>
<td class="nump">632,911<span></span>
</td>
<td class="nump">897,225<span></span>
</td>
<td class="nump">881,004<span></span>
</td>
</tr>
<tr class="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 );">Weighted Average Grant Date Fair Value, Granted-service based (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.88<span></span>
</td>
<td class="nump">$ 2.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Service-Based Restricted Stock Units, Vested (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(870,794)<span></span>
</td>
<td class="num">(465,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Vested (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.89<span></span>
</td>
<td class="nump">$ 2.03<span></span>
</td>
</tr>
<tr class="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 );">Service-Based Restricted Stock Units, Forfeited and Cancelled (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(237,727)<span></span>
</td>
</tr>
<tr class="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 );">Weighted Average Grant Date Fair Value, Forfeited and Cancelled (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2.26<span></span>
</td>
</tr>
<tr class="re">
<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 );">Service-Based Restricted Stock Units, Unvested (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,014,563<span></span>
</td>
<td class="nump">988,102<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted Average Grant Date Fair Value, Unvested at end of period (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.23<span></span>
</td>
<td class="nump">$ 2.25<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_wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2', window );">Weighted Average Vesting Period (Years), Unvested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 7 months 13 days<span></span>
</td>
<td class="text">3 years 8 months 1 day<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Share-based Compensation for Options and Restricted Stock Units (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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_AllocatedShareBasedCompensationExpense', window );">Total share-based expense</a></td>
<td class="nump">$ 4,076<span></span>
</td>
<td class="nump">$ 2,433<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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_AllocatedShareBasedCompensationExpense', window );">Total share-based expense</a></td>
<td class="nump">4,076<span></span>
</td>
<td class="nump">2,296<span></span>
</td>
</tr>
<tr class="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 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION [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_AllocatedShareBasedCompensationExpense', window );">Total share-based expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 137<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFINED CONTRIBUTION PLAN (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>DEFINED CONTRIBUTION PLAN [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_DefinedBenefitPlanContributionsByEmployer', window );">Defined contribution</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>COMMITMENTS AND CONTINGENCIES [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_LesseeOperatingLeaseTermOfContract', window );">Term of facility lease agreement</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="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 payments for lessor</a></td>
<td class="nump">$ 600<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_wrap_MonthlyServiceAgreementCost', window );">Monthly service agreement cost</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Contractual obligation</a></td>
<td class="nump">$ 338<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_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_MonthlyServiceAgreementCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Monthly agreement costs related to goods produced and sold and services rendered by an entity during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_MonthlyServiceAgreementCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 18, 2025</div></th>
<th class="th"><div>Feb. 24, 2025</div></th>
<th class="th"><div>Jun. 29, 2023</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Jul. 03, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,216,666<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_TypeOfArrangementAxis=wrap_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | PIPE Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Purchase of warrants (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,216,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Warrant exercise price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TypeOfArrangementAxis=wrap_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | PIPE Warrants [Member] | V4 Global LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,980,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=wrap_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | PIPE Warrants [Member] | Continuum Ventures LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 495,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=wrap_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | PIPE Warrants [Member] | Savbo Investments LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<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_wrap_StockholderOwnershipPercentage', window );">Stockholder Ownership Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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_RelatedPartyTransactionAmountsOfTransaction', window );">Related Party Transaction, Amounts of Transaction (in Dollars)</a></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,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Laboratory Facility Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related Party Transaction, Amounts of Transaction (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Invention Consulting Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related Party Transaction, Amounts of Transaction (in Dollars)</a></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">7,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Syzygy Licensing LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related Party Transaction, Amounts of Transaction (in Dollars)</a></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">$ 18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66,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_wrap_PercentageOfRevenueForRoyaltyPayments', window );">Percentage of Revenue for Royalty Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</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">$ 903,000<span></span>
</td>
<td class="nump">$ 1,218,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_PreferredStockConvertibleConversionPrice', window );">Conversion price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.45<span></span>
</td>
</tr>
<tr class="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_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member] | Mr. Cohen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</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">$ 330,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=wrap_SeriesAWarrantsMember', window );">Series A Warrants [Member] | Mr. Cohen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Purchase of warrants (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,068,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from issuance or sale of equity (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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>
</tr>
<tr class="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_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds (in Dollars)</a></td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion', window );">Shares issued upon conversion (in Shares)</a></td>
<td class="nump">3,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Conversion price (in Dollars per share)</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member] | V4 Global LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock (in Shares)</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>
<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_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member] | Securities Purchase 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock (in Shares)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion', window );">Shares issued upon conversion (in Shares)</a></td>
<td class="nump">3,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Conversion price (in Dollars per share)</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=wrap_SeriesBWarrantsMember', window );">Series B Warrants [Member] | Securities Purchase 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock (in Shares)</a></td>
<td class="nump">666,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds (in Dollars)</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion', window );">Shares issued upon conversion (in Shares)</a></td>
<td class="nump">3,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Conversion price (in Dollars per share)</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Related Party [Member] | Syzygy Licensing LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related Party Transaction, Amounts of Transaction (in Dollars)</a></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,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member] | Securities Purchase Agreement [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,216,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member] | Series B Preferred Stock [Member] | Securities Purchase 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (in Shares)</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConvertiblePreferredStockSharesIssuedUponConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for each share of convertible preferred stock that is converted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion</td>
</tr>
<tr>
<td style="padding-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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConvertibleConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 conversion price of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_wrap_PercentageOfRevenueForRoyaltyPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue for royalty payments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_PercentageOfRevenueForRoyaltyPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_wrap_StockholderOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stockholding percentage by founder and former officer of the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_StockholderOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_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_TypeOfArrangementAxis=wrap_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=wrap_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_PIPEWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_PIPEWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=wrap_V4GlobalLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=wrap_V4GlobalLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=wrap_ContinuumVenturesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=wrap_ContinuumVenturesLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=wrap_SavboInvestmentsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=wrap_SavboInvestmentsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=wrap_LaboratoryFacilityCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=wrap_LaboratoryFacilityCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=wrap_InventionConsultingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=wrap_InventionConsultingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=wrap_SyzygyLicensingLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=wrap_SyzygyLicensingLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=wrap_SeriesAWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_SeriesAWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_SeriesBWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wrap_SeriesBWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br> $ in Thousands</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, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems', window );"><strong>INCOME TAXES [Abstract]</strong></a></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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax 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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 26,455<span></span>
</td>
<td class="nump">$ 23,015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">2022 2023 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognized tax benefits, income tax penalties and interest expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived', window );">Income tax payments</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_IncomeTaxesPaidNet', window );">Income tax refunds</a></td>
<td class="nump">0<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_wrap_UnamortizedDomesticResearchAndDevelopmentCosts', window );">Unamortized domestic R&amp;D expenditures</a></td>
<td class="nump">4,800<span></span>
</td>
<td class="nump">8,600<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 );">Gross deferred tax assets</a></td>
<td class="nump">27,011<span></span>
</td>
<td class="nump">23,477<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Jurisdiction [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_EffectiveIncomeTaxRateReconciliationLineItems', window );"><strong>INCOME TAXES [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_OperatingLossCarryforwards', window );">Operating loss carryforward</a></td>
<td class="nump">95,684<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_wrap_OperatingLossCarryforwardsWithIndefiniteLife', window );">Operating loss carryforwards with indefiniteLife</a></td>
<td class="nump">94,981<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_wrap_OperatingLossCarryforwardSubjectToExpiration', window );">Operating loss carryforward subject to expiration</a></td>
<td class="nump">703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">81<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_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [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_EffectiveIncomeTaxRateReconciliationLineItems', window );"><strong>INCOME TAXES [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_OperatingLossCarryforwards', window );">Operating loss carryforward</a></td>
<td class="nump">51,267<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_wrap_OperatingLossCarryforwardsWithLimitedLife', window );">Operating loss carryforwards with limited Life</a></td>
<td class="nump">50,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Jurisdiction [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_EffectiveIncomeTaxRateReconciliationLineItems', window );"><strong>INCOME TAXES [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_OperatingLossCarryforwards', window );">Operating loss carryforward</a></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_TaxCreditCarryforwardAmount', window );">Tax credit carryforward amount</a></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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">R&amp;D Expenditure [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_EffectiveIncomeTaxRateReconciliationLineItems', window );"><strong>INCOME TAXES [Abstract]</strong></a></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_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 1,900<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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 income tax refund received, of cash paid to federal (national) tax jurisdiction for tax on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPaidFederalBeforeRefundReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OpenTaxYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in YYYY format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OpenTaxYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_OperatingLossCarryforwardSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 that is subject to expiration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_OperatingLossCarryforwardSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wrap_OperatingLossCarryforwardsWithIndefiniteLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 with indefinite life, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_OperatingLossCarryforwardsWithIndefiniteLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wrap_OperatingLossCarryforwardsWithLimitedLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 with limited life, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_OperatingLossCarryforwardsWithLimitedLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_UnamortizedDomesticResearchAndDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 domestic research and development expenditures that have been capitalized for tax purposes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_UnamortizedDomesticResearchAndDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Income (Loss) Before Income Taxes (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="num">$ (10,335)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total</a></td>
<td class="num">$ (10,335)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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_CurrentFederalTaxExpenseBenefit', window );">U.S. Federal</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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></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_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></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_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense (benefit)</a></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_DeferredFederalIncomeTaxExpenseBenefit', window );">U.S. Federal</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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></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_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (2,712)<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 );">Total income tax expense (benefit)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,712)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Change in Valuation Allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,712<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 );">Total income tax expense (benefit)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current 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/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, 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/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Reconciliation of Statutory to Effective Federal Tax Rate (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Statutory Federal Income Tax Rate</a></td>
<td class="num">$ (2,170)<span></span>
</td>
<td class="num">$ (1,234)<span></span>
</td>
</tr>
<tr class="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 );">State Income Taxes, net of Federal Income tax Benefit</a></td>
<td class="num">(978)<span></span>
</td>
<td class="num">(67)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Permanent differences and other</a></td>
<td class="nump">292<span></span>
</td>
<td class="num">(1,411)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Valuation Allowance</a></td>
<td class="nump">$ 3,440<span></span>
</td>
<td class="nump">2,712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory Federal Income Tax Rate</a></td>
<td class="nump">21.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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net of federal benefit of state</a></td>
<td class="num">$ (978)<span></span>
</td>
<td class="num">(67)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net of federal benefit of state</a></td>
<td class="nump">9.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Foreign Tax Effects</a></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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign Tax Effects</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_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Federal Law Changes</a></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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Federal Law Changes</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_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount', window );">Total Effect of Cross-Border Tax Laws</a></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_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent', window );">Total Effect of Cross-Border Tax Laws</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_IncomeTaxReconciliationTaxCredits', window );">Tax Credits (Federal)</a></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_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Tax Credits (Federal)</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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation Allowance</a></td>
<td class="nump">$ 3,440<span></span>
</td>
<td class="nump">2,712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation Allowance</a></td>
<td class="num">(33.30%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Non-Deductible or Non-Taxable Items</a></td>
<td class="num">$ (584)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Non-Deductible or Non-Taxable Items</a></td>
<td class="nump">5.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxContingencies', window );">Unrecognized Tax Benefits</a></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_EffectiveIncomeTaxRateReconciliationTaxContingencies', window );">Unrecognized Tax Benefits</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_IncomeTaxReconciliationOtherAdjustments', window );">Other Adjustments</a></td>
<td class="nump">$ 292<span></span>
</td>
<td class="num">(1,411)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other Adjustments</a></td>
<td class="num">(2.90%)<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_IncomeTaxExpenseBenefit', window );">Total income tax expense (benefit)</a></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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S. Statutory Federal Income Tax Rate</a></td>
<td class="num">$ (2,170)<span></span>
</td>
<td class="num">(1,234)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">State Income Taxes, net of Federal Income tax Benefit</a></td>
<td class="num">(978)<span></span>
</td>
<td class="num">(67)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Permanent differences and other</a></td>
<td class="nump">292<span></span>
</td>
<td class="num">(1,411)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation Allowance</a></td>
<td class="nump">$ 3,440<span></span>
</td>
<td class="nump">$ 2,712<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) from difference to expected income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to cross-border tax law.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reported income tax expense (benefit) from difference to expected income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to cross-border tax law.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EffectiveIncomeTaxRateReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(8)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(8)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>107
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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_wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment', window );">Capitalized Sec. 174 expenses</a></td>
<td class="nump">$ 1,137<span></span>
</td>
<td class="nump">$ 1,931<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">2,631<span></span>
</td>
<td class="nump">1,708<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credits</a></td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Net operating losses - U.S.</a></td>
<td class="nump">22,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Accruals and other</a></td>
<td class="nump">967<span></span>
</td>
<td class="nump">925<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 );">Gross deferred tax assets</a></td>
<td class="nump">27,011<span></span>
</td>
<td class="nump">23,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(26,455)<span></span>
</td>
<td class="num">(23,015)<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_DeferredIncomeTaxAssetsNet', window );">Net deferred tax assets</a></td>
<td class="nump">556<span></span>
</td>
<td class="nump">462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Capital Lease - ROU Asset</a></td>
<td class="num">(516)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid Expense</a></td>
<td class="num">(40)<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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(556)<span></span>
</td>
<td class="num">(462)<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_DeferredTaxAssetsLiabilitiesNet', window );">Total deferred tax assets (liabilities)</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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81<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_wrap_DeferredTaxLiabilitiesDepreciationAndOther', window );">Depreciation and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(462)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">$ (556)<span></span>
</td>
<td class="num">$ (462)<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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reserves 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax assets attributable to capitalized research and development.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wrap_DeferredTaxLiabilitiesDepreciationAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 depreciation and taxable temporary differences 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;">wrap_DeferredTaxLiabilitiesDepreciationAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>108
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Unrecognized Tax Benefits (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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_UnrecognizedTaxBenefits', window );">Balance as of January 1st</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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Reductions related to settlements</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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reductions from lapse of statute of limitations</a></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_UnrecognizedTaxBenefits', window );">Balance as of December 31st</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>109
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION (Details) - Customer Concentration Risk [Member] - Distributors<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Distributor One [Member] | Revenue [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_ConcentrationRiskLineItems', window );"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_NumberOfMajorDistributors', window );">Number of distributors (in Distributors)</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">38.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Distributor One [Member] | Accounts Receivable [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_ConcentrationRiskLineItems', window );"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_NumberOfMajorDistributors', window );">Number of distributors (in Distributors)</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">71.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Distributor Two [Member] | Revenue [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_ConcentrationRiskLineItems', window );"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Distributor Two [Member] | Accounts Receivable [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_ConcentrationRiskLineItems', window );"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-18<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_NumberOfMajorDistributors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 major distributors accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_NumberOfMajorDistributors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=wrap_DistributorOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=wrap_DistributorOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=wrap_DistributorTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=wrap_DistributorTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>110
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION [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_wrap_RevenuesGross', window );">Total revenues, gross</a></td>
<td class="nump">$ 5,203<span></span>
</td>
<td class="nump">$ 4,507<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [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_ConcentrationRiskLineItems', window );"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_RevenuesGross', window );">Total revenues, gross</a></td>
<td class="nump">2,861<span></span>
</td>
<td class="nump">4,423<span></span>
</td>
</tr>
<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=wrap_EuropeMiddleEastAndAfricaMember', window );">Europe Middle East and Africa [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_ConcentrationRiskLineItems', window );"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION [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_wrap_RevenuesGross', window );">Total revenues, gross</a></td>
<td class="nump">2,320<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific [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_ConcentrationRiskLineItems', window );"><strong>MAJOR CUSTOMERS AND RELATED INFORMATION [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_RevenuesGross', window );">Total revenues, gross</a></td>
<td class="nump">$ 22<span></span>
</td>
<td class="nump">$ 8<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-18<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wrap_RevenuesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue is the total income a company generates from all sales of its products or services, other income sources before any costs, expenses, losses and sales returns and allowances are deducted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wrap_RevenuesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wrap_EuropeMiddleEastAndAfricaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=wrap_EuropeMiddleEastAndAfricaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>111
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details) - Private Placement [Member] - Subsequent Event [Member] - Securities Purchase Agreement [Member]<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th">
<div>Feb. 02, 2026 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS [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_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from issuance of private placement | $</a></td>
<td class="nump">$ 5,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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Pre-Funded Warrant [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_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights', window );">Warrant purchase price (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.9999<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Common Warrants [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_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS [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_wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights', window );">Warrant purchase price (in Dollars per share) | $ / shares</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="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, exercise price (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants and rights outstanding, term</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Common Stock [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_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS [Abstract]</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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Private placement, number of shares | shares</a></td>
<td class="nump">1,700,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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Maximum [Member] | Pre-Funded Warrant [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_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants to purchase common stock, shares | shares</a></td>
<td class="nump">800,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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Maximum [Member] | Common Warrants [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_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS [Abstract]</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants to purchase common stock, shares | shares</a></td>
<td class="nump">2,500,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_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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent 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> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-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_wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price per warrant or right at the time of 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;">wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wrap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TypeOfArrangementAxis=us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ClassOfWarrantOrRightAxis=wrap_PreFundedWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=wrap_PreFundedWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ClassOfWarrantOrRightAxis=wrap_CommonWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=wrap_CommonWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>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>115
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>239</ContextCount>
  <ElementCount>462</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>93</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995300 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995301 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995303 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995304 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995305 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995306 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995307 - Disclosure - REVENUES AND PRODUCT COSTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/REVENUESANDPRODUCTCOSTS</Role>
      <ShortName>REVENUES AND PRODUCT COSTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995308 - Disclosure - ASSET ACQUISITIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ASSETACQUISITIONS</Role>
      <ShortName>ASSET ACQUISITIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995309 - Disclosure - FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/FINANCIALINSTRUMENTS</Role>
      <ShortName>FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995310 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/INVENTORIES</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995311 - Disclosure - PROPERTY AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/PROPERTYANDEQUIPMENT</Role>
      <ShortName>PROPERTY AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995312 - Disclosure - INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/INTANGIBLEASSETS</Role>
      <ShortName>INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995313 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995314 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995315 - Disclosure - WARRANTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/WARRANTS</Role>
      <ShortName>WARRANTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995316 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/DEBT</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995317 - Disclosure - STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/STOCKHOLDERSEQUITY</Role>
      <ShortName>STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995318 - Disclosure - SHARE-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/SHAREBASEDCOMPENSATION</Role>
      <ShortName>SHARE-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995319 - Disclosure - DEFINED CONTRIBUTION PLAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/DEFINEDCONTRIBUTIONPLAN</Role>
      <ShortName>DEFINED CONTRIBUTION PLAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995320 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995321 - Disclosure - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/RELATEDPARTYTRANSACTIONS</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995322 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995323 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATION</Role>
      <ShortName>MAJOR CUSTOMERS AND RELATED INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995324 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/SUBSEQUENTEVENTS</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>996001 - Disclosure - REVENUES AND PRODUCT COSTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/REVENUESANDPRODUCTCOSTSTables</Role>
      <ShortName>REVENUES AND PRODUCT COSTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://wrap.com/role/REVENUESANDPRODUCTCOSTS</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>996002 - Disclosure - FINANCIAL INSTRUMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/FINANCIALINSTRUMENTSTables</Role>
      <ShortName>FINANCIAL INSTRUMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://wrap.com/role/FINANCIALINSTRUMENTS</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>996003 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/INVENTORIESTables</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://wrap.com/role/INVENTORIES</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>996004 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/PROPERTYANDEQUIPMENTTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://wrap.com/role/PROPERTYANDEQUIPMENT</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996005 - Disclosure - INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/INTANGIBLEASSETSTables</Role>
      <ShortName>INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://wrap.com/role/INTANGIBLEASSETS</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996006 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996007 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://wrap.com/role/LEASES</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996008 - Disclosure - SHARE-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/SHAREBASEDCOMPENSATIONTables</Role>
      <ShortName>SHARE-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://wrap.com/role/SHAREBASEDCOMPENSATION</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996009 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://wrap.com/role/INCOMETAXES</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996010 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONTables</Role>
      <ShortName>MAJOR CUSTOMERS AND RELATED INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATION</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996011 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Organization and Business Description (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Organization and Business Description (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996012 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loss per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loss per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996013 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable and Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable and Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996014 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996015 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Equipment and Depreciation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Equipment and Depreciation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996016 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Definite-lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Definite-lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996017 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996018 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-Lived Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-Lived Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996019 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising and Promotion Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising and Promotion Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996020 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996021 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Warranty Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Warranty Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996022 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996023 - Disclosure - REVENUES AND PRODUCT COSTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails</Role>
      <ShortName>REVENUES AND PRODUCT COSTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/REVENUESANDPRODUCTCOSTSTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996024 - Disclosure - REVENUES AND PRODUCT COSTS - Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ContractLiabilitiesTable</Role>
      <ShortName>REVENUES AND PRODUCT COSTS - Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996025 - Disclosure - ASSET ACQUISITIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ASSETACQUISITIONSDetails</Role>
      <ShortName>ASSET ACQUISITIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/ASSETACQUISITIONS</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996026 - Disclosure - FINANCIAL INSTRUMENTS - Short Term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ShortTermInvestmentsTable</Role>
      <ShortName>FINANCIAL INSTRUMENTS - Short Term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996027 - Disclosure - FINANCIAL INSTRUMENTS - Fair Value of Warrant Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/FairValueofWarrantLiabilitiesTable</Role>
      <ShortName>FINANCIAL INSTRUMENTS - Fair Value of Warrant Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996028 - Disclosure - FINANCIAL INSTRUMENTS - Black Scholes Option Pricing Model of Warrant Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable</Role>
      <ShortName>FINANCIAL INSTRUMENTS - Black Scholes Option Pricing Model of Warrant Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996029 - Disclosure - INVENTORIES - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/InventoriesTable</Role>
      <ShortName>INVENTORIES - Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996030 - Disclosure - PROPERTY AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/PROPERTYANDEQUIPMENTDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/PROPERTYANDEQUIPMENTTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996031 - Disclosure - PROPERTY AND EQUIPMENT - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/PropertyandEquipmentTable</Role>
      <ShortName>PROPERTY AND EQUIPMENT - Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996032 - Disclosure - INTANGIBLE ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/INTANGIBLEASSETSDetails</Role>
      <ShortName>INTANGIBLE ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/INTANGIBLEASSETSTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996033 - Disclosure - INTANGIBLE ASSETS - Finite-Lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/FiniteLivedIntangibleAssetsTable</Role>
      <ShortName>INTANGIBLE ASSETS - Finite-Lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>996034 - Disclosure - INTANGIBLE ASSETS - Finite-Lived Intangible Assets, Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable</Role>
      <ShortName>INTANGIBLE ASSETS - Finite-Lived Intangible Assets, Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996035 - Disclosure - INTANGIBLE ASSETS - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/GoodwillTable</Role>
      <ShortName>INTANGIBLE ASSETS - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>996036 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>996037 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/AccruedLiabilitiesTable</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>996038 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Product Warranty Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ProductWarrantyLiabilityTable</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Product Warranty Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>996039 - Disclosure - LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/LEASESDetails</Role>
      <ShortName>LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/LEASESTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>996040 - Disclosure - LEASES - Operating Lease Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/OperatingLeaseObligationsTable</Role>
      <ShortName>LEASES - Operating Lease Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>996041 - Disclosure - LEASES - Operating Lease, Liability, to be Paid, Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable</Role>
      <ShortName>LEASES - Operating Lease, Liability, to be Paid, Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>996042 - Disclosure - WARRANTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/WARRANTSDetails</Role>
      <ShortName>WARRANTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/WARRANTS</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>996043 - Disclosure - STOCKHOLDERS??? EQUITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/STOCKHOLDERSEQUITYDetails</Role>
      <ShortName>STOCKHOLDERS??? EQUITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/STOCKHOLDERSEQUITY</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>996044 - Disclosure - SHARE-BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/SHAREBASEDCOMPENSATIONTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>996045 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/StockOptionActivityTable</Role>
      <ShortName>SHARE-BASED COMPENSATION - Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>996046 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity, Fair Value of Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable</Role>
      <ShortName>SHARE-BASED COMPENSATION - Stock Option Activity, Fair Value of Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>996047 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/StockOptionOutstandingTable</Role>
      <ShortName>SHARE-BASED COMPENSATION - Stock Option Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>996048 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Units Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/RestrictedStockUnitsActivityTable</Role>
      <ShortName>SHARE-BASED COMPENSATION - Restricted Stock Units Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>996049 - Disclosure - SHARE-BASED COMPENSATION - Share-based Compensation for Options and Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable</Role>
      <ShortName>SHARE-BASED COMPENSATION - Share-based Compensation for Options and Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>996050 - Disclosure - DEFINED CONTRIBUTION PLAN (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/DEFINEDCONTRIBUTIONPLANDetails</Role>
      <ShortName>DEFINED CONTRIBUTION PLAN (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/DEFINEDCONTRIBUTIONPLAN</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>996051 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>996052 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/RELATEDPARTYTRANSACTIONS</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>996053 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/INCOMETAXESDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/INCOMETAXESTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>996054 - Disclosure - INCOME TAXES - Income (Loss) Before Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable</Role>
      <ShortName>INCOME TAXES - Income (Loss) Before Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>996055 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable</Role>
      <ShortName>INCOME TAXES - Components of Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>996056 - Disclosure - INCOME TAXES - Reconciliation of Statutory to Effective Federal Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable</Role>
      <ShortName>INCOME TAXES - Reconciliation of Statutory to Effective Federal Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>996057 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable</Role>
      <ShortName>INCOME TAXES - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>996058 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/UnrecognizedTaxBenefitsTable</Role>
      <ShortName>INCOME TAXES - Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>996059 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails</Role>
      <ShortName>MAJOR CUSTOMERS AND RELATED INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>996060 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/DisaggregationofRevenueTable</Role>
      <ShortName>MAJOR CUSTOMERS AND RELATED INFORMATION - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>996061 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://wrap.com/role/SUBSEQUENTEVENTSDetails</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://wrap.com/role/SUBSEQUENTEVENTS</ParentRole>
      <Position>92</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" isDefinitelyFs="true" isUsgaap="true" original="form10k.htm">form10k.htm</File>
    <File>wrap-20251231.xsd</File>
    <File>wrap-20251231_cal.xml</File>
    <File>wrap-20251231_def.xml</File>
    <File>wrap-20251231_lab.xml</File>
    <File>wrap-20251231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="835">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="14">http://xbrl.sec.gov/cyd/2025</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>118
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form10k.htm": {
   "nsprefix": "wrap",
   "nsuri": "http://wrap.com/20251231",
   "dts": {
    "inline": {
     "local": [
      "form10k.htm"
     ]
    },
    "schema": {
     "local": [
      "wrap-20251231.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://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025_def.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025_lab.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025_pre.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-sub-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
      "https://xbrl.sec.gov/sic/2025/sic-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "wrap-20251231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "wrap-20251231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "wrap-20251231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "wrap-20251231_pre.xml"
     ]
    }
   },
   "keyStandard": 396,
   "keyCustom": 66,
   "axisStandard": 27,
   "axisCustom": 0,
   "memberStandard": 47,
   "memberCustom": 42,
   "hidden": {
    "total": 8,
    "http://xbrl.sec.gov/dei/2025": 3,
    "http://fasb.org/us-gaap/2025": 5
   },
   "contextCount": 239,
   "entityCount": 1,
   "segmentCount": 93,
   "elementCount": 895,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 835,
    "http://xbrl.sec.gov/dei/2025": 38,
    "http://xbrl.sec.gov/cyd/2025": 14,
    "http://xbrl.sec.gov/ecd/2025": 5
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/Cover",
     "longName": "995100 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/dei/role/document/AuditInformation",
     "longName": "995300 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://wrap.com/role/ConsolidatedBalanceSheet",
     "longName": "995301 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PreferredStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://wrap.com/role/ConsolidatedIncomeStatement",
     "longName": "995303 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "wrap:RevenuesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "wrap:SalesReturnsAndAllowances",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://wrap.com/role/ShareholdersEquityType2or3",
     "longName": "995304 - Statement - Consolidated Statements of Stockholders' Equity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c14",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c14",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://wrap.com/role/ConsolidatedCashFlow",
     "longName": "995305 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DepreciationAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "longName": "995306 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://wrap.com/role/REVENUESANDPRODUCTCOSTS",
     "longName": "995307 - Disclosure - REVENUES AND PRODUCT COSTS",
     "shortName": "REVENUES AND PRODUCT COSTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://wrap.com/role/ASSETACQUISITIONS",
     "longName": "995308 - Disclosure - ASSET ACQUISITIONS",
     "shortName": "ASSET ACQUISITIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AssetAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AssetAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://wrap.com/role/FINANCIALINSTRUMENTS",
     "longName": "995309 - Disclosure - FINANCIAL INSTRUMENTS",
     "shortName": "FINANCIAL INSTRUMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://wrap.com/role/INVENTORIES",
     "longName": "995310 - Disclosure - INVENTORIES",
     "shortName": "INVENTORIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://wrap.com/role/PROPERTYANDEQUIPMENT",
     "longName": "995311 - Disclosure - PROPERTY AND EQUIPMENT",
     "shortName": "PROPERTY AND EQUIPMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://wrap.com/role/INTANGIBLEASSETS",
     "longName": "995312 - Disclosure - INTANGIBLE ASSETS",
     "shortName": "INTANGIBLE ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES",
     "longName": "995313 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://wrap.com/role/LEASES",
     "longName": "995314 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://wrap.com/role/WARRANTS",
     "longName": "995315 - Disclosure - WARRANTS",
     "shortName": "WARRANTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "wrap:WarrantsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "wrap:WarrantsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://wrap.com/role/DEBT",
     "longName": "995316 - Disclosure - DEBT",
     "shortName": "DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://wrap.com/role/STOCKHOLDERSEQUITY",
     "longName": "995317 - Disclosure - STOCKHOLDERS\u2019 EQUITY",
     "shortName": "STOCKHOLDERS\u2019 EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://wrap.com/role/SHAREBASEDCOMPENSATION",
     "longName": "995318 - Disclosure - SHARE-BASED COMPENSATION",
     "shortName": "SHARE-BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://wrap.com/role/DEFINEDCONTRIBUTIONPLAN",
     "longName": "995319 - Disclosure - DEFINED CONTRIBUTION PLAN",
     "shortName": "DEFINED CONTRIBUTION PLAN",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://wrap.com/role/COMMITMENTSANDCONTINGENCIES",
     "longName": "995320 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://wrap.com/role/RELATEDPARTYTRANSACTIONS",
     "longName": "995321 - Disclosure - RELATED PARTY TRANSACTIONS",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://wrap.com/role/INCOMETAXES",
     "longName": "995322 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATION",
     "longName": "995323 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION",
     "shortName": "MAJOR CUSTOMERS AND RELATED INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://wrap.com/role/SUBSEQUENTEVENTS",
     "longName": "995324 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R28": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c40",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c40",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://wrap.com/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "wrap:OrganizationAndBusinessDescriptionPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "wrap:OrganizationAndBusinessDescriptionPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://wrap.com/role/REVENUESANDPRODUCTCOSTSTables",
     "longName": "996001 - Disclosure - REVENUES AND PRODUCT COSTS (Tables)",
     "shortName": "REVENUES AND PRODUCT COSTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://wrap.com/role/FINANCIALINSTRUMENTSTables",
     "longName": "996002 - Disclosure - FINANCIAL INSTRUMENTS (Tables)",
     "shortName": "FINANCIAL INSTRUMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://wrap.com/role/INVENTORIESTables",
     "longName": "996003 - Disclosure - INVENTORIES (Tables)",
     "shortName": "INVENTORIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://wrap.com/role/PROPERTYANDEQUIPMENTTables",
     "longName": "996004 - Disclosure - PROPERTY AND EQUIPMENT (Tables)",
     "shortName": "PROPERTY AND EQUIPMENT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://wrap.com/role/INTANGIBLEASSETSTables",
     "longName": "996005 - Disclosure - INTANGIBLE ASSETS (Tables)",
     "shortName": "INTANGIBLE ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables",
     "longName": "996006 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://wrap.com/role/LEASESTables",
     "longName": "996007 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "wrap:LesseeOperatingLeaseDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "wrap:LesseeOperatingLeaseDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://wrap.com/role/SHAREBASEDCOMPENSATIONTables",
     "longName": "996008 - Disclosure - SHARE-BASED COMPENSATION (Tables)",
     "shortName": "SHARE-BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://wrap.com/role/INCOMETAXESTables",
     "longName": "996009 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONTables",
     "longName": "996010 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION (Tables)",
     "shortName": "MAJOR CUSTOMERS AND RELATED INFORMATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription",
     "longName": "996011 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Organization and Business Description (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Organization and Business Description (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R43": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare",
     "longName": "996012 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loss per Share (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loss per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses",
     "longName": "996013 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable and Allowance for Credit Losses (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable and Allowance for Credit Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories",
     "longName": "996014 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:InventoryValuationReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R46": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation",
     "longName": "996015 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Equipment and Depreciation (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Equipment and Depreciation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets",
     "longName": "996016 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Definite-lived Intangible Assets (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Definite-lived Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c41",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c41",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets",
     "longName": "996017 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c44",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c44",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets",
     "longName": "996018 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-Lived Assets (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-Lived Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:GoodwillFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c47",
      "name": "wrap:ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts",
     "longName": "996019 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising and Promotion Costs (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising and Promotion Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts",
     "longName": "996020 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c48",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c48",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves",
     "longName": "996021 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Warranty Reserves (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Warranty Reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation",
     "longName": "996022 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Information (Details)",
     "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails",
     "longName": "996023 - Disclosure - REVENUES AND PRODUCT COSTS (Details)",
     "shortName": "REVENUES AND PRODUCT COSTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c53",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c53",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://wrap.com/role/ContractLiabilitiesTable",
     "longName": "996024 - Disclosure - REVENUES AND PRODUCT COSTS - Contract Liabilities (Details)",
     "shortName": "REVENUES AND PRODUCT COSTS - Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c61",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c61",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://wrap.com/role/ASSETACQUISITIONSDetails",
     "longName": "996025 - Disclosure - ASSET ACQUISITIONS (Details)",
     "shortName": "ASSET ACQUISITIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c65",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:AssetAcquisitionTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c65",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:AssetAcquisitionTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://wrap.com/role/ShortTermInvestmentsTable",
     "longName": "996026 - Disclosure - FINANCIAL INSTRUMENTS - Short Term Investments (Details)",
     "shortName": "FINANCIAL INSTRUMENTS - Short Term Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c69",
      "name": "wrap:FinancialInstrumentsOwnedAdjustedCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c69",
      "name": "wrap:FinancialInstrumentsOwnedAdjustedCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://wrap.com/role/FairValueofWarrantLiabilitiesTable",
     "longName": "996027 - Disclosure - FINANCIAL INSTRUMENTS - Fair Value of Warrant Liabilities (Details)",
     "shortName": "FINANCIAL INSTRUMENTS - Fair Value of Warrant Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c75",
      "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c76",
      "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
     "longName": "996028 - Disclosure - FINANCIAL INSTRUMENTS - Black Scholes Option Pricing Model of Warrant Liabilities (Details)",
     "shortName": "FINANCIAL INSTRUMENTS - Black Scholes Option Pricing Model of Warrant Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c94",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c86",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://wrap.com/role/InventoriesTable",
     "longName": "996029 - Disclosure - INVENTORIES - Inventories (Details)",
     "shortName": "INVENTORIES - Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:InventoryFinishedGoods",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:InventoryFinishedGoods",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://wrap.com/role/PROPERTYANDEQUIPMENTDetails",
     "longName": "996030 - Disclosure - PROPERTY AND EQUIPMENT (Details)",
     "shortName": "PROPERTY AND EQUIPMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://wrap.com/role/PropertyandEquipmentTable",
     "longName": "996031 - Disclosure - PROPERTY AND EQUIPMENT - Property and Equipment (Details)",
     "shortName": "PROPERTY AND EQUIPMENT - Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://wrap.com/role/INTANGIBLEASSETSDetails",
     "longName": "996032 - Disclosure - INTANGIBLE ASSETS (Details)",
     "shortName": "INTANGIBLE ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://wrap.com/role/FiniteLivedIntangibleAssetsTable",
     "longName": "996033 - Disclosure - INTANGIBLE ASSETS - Finite-Lived Intangible Assets (Details)",
     "shortName": "INTANGIBLE ASSETS - Finite-Lived Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable",
     "longName": "996034 - Disclosure - INTANGIBLE ASSETS - Finite-Lived Intangible Assets, Future Amortization Expense (Details)",
     "shortName": "INTANGIBLE ASSETS - Finite-Lived Intangible Assets, Future Amortization Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://wrap.com/role/GoodwillTable",
     "longName": "996035 - Disclosure - INTANGIBLE ASSETS - Goodwill (Details)",
     "shortName": "INTANGIBLE ASSETS - Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c19",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R67": {
     "role": "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails",
     "longName": "996036 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c116",
      "name": "wrap:StockholderInterestPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c116",
      "name": "wrap:StockholderInterestPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://wrap.com/role/AccruedLiabilitiesTable",
     "longName": "996037 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Accrued Liabilities (Details)",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Accrued Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "wrap:AccruedPatentAndLegalCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "wrap:AccruedPatentAndLegalCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://wrap.com/role/ProductWarrantyLiabilityTable",
     "longName": "996038 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Product Warranty Liability (Details)",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Product Warranty Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c19",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://wrap.com/role/LEASESDetails",
     "longName": "996039 - Disclosure - LEASES (Details)",
     "shortName": "LEASES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://wrap.com/role/OperatingLeaseObligationsTable",
     "longName": "996040 - Disclosure - LEASES - Operating Lease Obligations (Details)",
     "shortName": "LEASES - Operating Lease Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R72": {
     "role": "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable",
     "longName": "996041 - Disclosure - LEASES - Operating Lease, Liability, to be Paid, Maturity (Details)",
     "shortName": "LEASES - Operating Lease, Liability, to be Paid, Maturity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://wrap.com/role/WARRANTSDetails",
     "longName": "996042 - Disclosure - WARRANTS (Details)",
     "shortName": "WARRANTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c120",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "wrap:WarrantsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
     "longName": "996043 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details)",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c148",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
     "longName": "996044 - Disclosure - SHARE-BASED COMPENSATION (Details)",
     "shortName": "SHARE-BASED COMPENSATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c172",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://wrap.com/role/StockOptionActivityTable",
     "longName": "996045 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Details)",
     "shortName": "SHARE-BASED COMPENSATION - Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable",
     "longName": "996046 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity, Fair Value of Assumptions (Details)",
     "shortName": "SHARE-BASED COMPENSATION - Stock Option Activity, Fair Value of Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c172",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c172",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://wrap.com/role/StockOptionOutstandingTable",
     "longName": "996047 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Outstanding (Details)",
     "shortName": "SHARE-BASED COMPENSATION - Stock Option Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c180",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c180",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://wrap.com/role/RestrictedStockUnitsActivityTable",
     "longName": "996048 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Units Activity (Details)",
     "shortName": "SHARE-BASED COMPENSATION - Restricted Stock Units Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c190",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c177",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable",
     "longName": "996049 - Disclosure - SHARE-BASED COMPENSATION - Share-based Compensation for Options and Restricted Stock Units (Details)",
     "shortName": "SHARE-BASED COMPENSATION - Share-based Compensation for Options and Restricted Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c192",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://wrap.com/role/DEFINEDCONTRIBUTIONPLANDetails",
     "longName": "996050 - Disclosure - DEFINED CONTRIBUTION PLAN (Details)",
     "shortName": "DEFINED CONTRIBUTION PLAN (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DefinedContributionPlanTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DefinedContributionPlanTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails",
     "longName": "996051 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
     "longName": "996052 - Disclosure - RELATED PARTY TRANSACTIONS (Details)",
     "shortName": "RELATED PARTY TRANSACTIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c30",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c206",
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://wrap.com/role/INCOMETAXESDetails",
     "longName": "996053 - Disclosure - INCOME TAXES (Details)",
     "shortName": "INCOME TAXES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable",
     "longName": "996054 - Disclosure - INCOME TAXES - Income (Loss) Before Income Taxes (Details)",
     "shortName": "INCOME TAXES - Income (Loss) Before Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable",
     "longName": "996055 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Benefit) (Details)",
     "shortName": "INCOME TAXES - Components of Income Tax Expense (Benefit) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable",
     "longName": "996056 - Disclosure - INCOME TAXES - Reconciliation of Statutory to Effective Federal Tax Rate (Details)",
     "shortName": "INCOME TAXES - Reconciliation of Statutory to Effective Federal Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable",
     "longName": "996057 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)",
     "shortName": "INCOME TAXES - Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "wrap:DeferredTaxAssetsCapitalizedResearchAndDevelopment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "wrap:DeferredTaxAssetsCapitalizedResearchAndDevelopment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://wrap.com/role/UnrecognizedTaxBenefitsTable",
     "longName": "996058 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits (Details)",
     "shortName": "INCOME TAXES - Unrecognized Tax Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails",
     "longName": "996059 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION (Details)",
     "shortName": "MAJOR CUSTOMERS AND RELATED INFORMATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c220",
      "name": "wrap:NumberOfMajorDistributors",
      "unitRef": "Distributors",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c220",
      "name": "wrap:NumberOfMajorDistributors",
      "unitRef": "Distributors",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://wrap.com/role/DisaggregationofRevenueTable",
     "longName": "996060 - Disclosure - MAJOR CUSTOMERS AND RELATED INFORMATION - Disaggregation of Revenue (Details)",
     "shortName": "MAJOR CUSTOMERS AND RELATED INFORMATION - Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "wrap:RevenuesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c227",
      "name": "wrap:RevenuesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
     "longName": "996061 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c238",
      "name": "us-gaap:ProceedsFromIssuanceOfPrivatePlacement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "div",
       "us-gaap:ScheduleOfSubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c238",
      "name": "us-gaap:ProceedsFromIssuanceOfPrivatePlacement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "div",
       "us-gaap:ScheduleOfSubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r47",
      "r50",
      "r1365"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r1025"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable [Member]",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r903",
      "r1275"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable and contract assets",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1285"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://wrap.com/role/AccruedLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/AccruedLiabilitiesTable",
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Accrued liabilities",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Liabilities",
        "label": "Accrued Liabilities",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "wrap_AccruedPatentAndLegalCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "AccruedPatentAndLegalCosts",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/AccruedLiabilitiesTable": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/AccruedLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patent and legal costs",
        "documentation": "Accrued patent and legal costs.",
        "label": "Accrued Patent And Legal Costs"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_AccruedPurchaseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "AccruedPurchaseCurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/AccruedLiabilitiesTable": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://wrap.com/role/AccruedLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued purchases",
        "documentation": "Accrued purchase current.",
        "label": "Accrued Purchase Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedRoyaltiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedRoyaltiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/AccruedLiabilitiesTable": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/AccruedLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty",
        "label": "Accrued Royalties, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r926"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/PropertyandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/PropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r133",
      "r749"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r65",
      "r141",
      "r744",
      "r784",
      "r785",
      "r1382"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r1025",
      "r1445"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital [Member]",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r802",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1383",
      "r1447"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r1191"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r1191"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r1189"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification of warrant liability due to warrant amendment",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r30",
      "r90"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising and Promotion Costs",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising expense",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r973"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1182"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1087",
      "r1098",
      "r1114",
      "r1149"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r1090",
      "r1101",
      "r1117",
      "r1152"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1183"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r1144"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1102",
      "r1118",
      "r1144",
      "r1153",
      "r1157",
      "r1165"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
      "http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total share-based expense",
        "verboseLabel": "Share based compensation expense (in Dollars)",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r481",
      "r490"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, allowance for credit loss",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r254",
      "r258",
      "r259",
      "r261",
      "r1413"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "srt_AmericasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "AmericasMember",
     "presentation": [
      "http://wrap.com/role/DisaggregationofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Americas [Member]",
        "label": "Americas [Member]"
       }
      }
     },
     "auth_ref": [
      "r1449",
      "r1450",
      "r1451",
      "r1452"
     ]
    },
    "wrap_AmortizableIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "AmortizableIntangibleAssetsAbstract",
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortizable intangible assets:",
        "label": "Amortizable Intangible Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/INTANGIBLEASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangibles",
        "label": "Amortization of Intangible Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r162",
      "r284",
      "r290",
      "r923",
      "r927",
      "r928",
      "r930",
      "r932"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount (in Shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ArithmeticAverageLowestClosingPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ArithmeticAverageLowestClosingPricePercentage",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arithmetic average percentage",
        "documentation": "Percentage of arithmetic average closing price representing the arithmetic average of the daily closing prices of a company\u2019s common stock over a specified period.",
        "label": "Arithmetic Average Lowest Closing Price Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r596"
     ]
    },
    "srt_AsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "AsiaPacificMember",
     "presentation": [
      "http://wrap.com/role/DisaggregationofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asia Pacific [Member]",
        "label": "Asia Pacific [Member]"
       }
      }
     },
     "auth_ref": [
      "r1449",
      "r1450",
      "r1451",
      "r1452"
     ]
    },
    "us-gaap_AssetAcquisitionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionTextBlock",
     "presentation": [
      "http://wrap.com/role/ASSETACQUISITIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSET ACQUISITIONS",
        "label": "Asset Acquisition [Text Block]",
        "documentation": "The entire disclosure for asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r1381"
     ]
    },
    "us-gaap_AssetManagement1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetManagement1Member",
     "presentation": [
      "http://wrap.com/role/INTANGIBLEASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Managed Services [Member]",
        "label": "Asset Management [Member]",
        "documentation": "Management of investment fund portfolio. Excludes investment advisory, distribution and servicing, and performance fee."
       }
      }
     },
     "auth_ref": [
      "r1331",
      "r1332"
     ]
    },
    "wrap_AssetPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "AssetPurchaseAgreementMember",
     "presentation": [
      "http://wrap.com/role/ASSETACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Purchase Agreement [Member]",
        "documentation": "Asset Purchase Agreement [Member]",
        "label": "Asset Purchase Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r108",
      "r137",
      "r166",
      "r168",
      "r169",
      "r205",
      "r218",
      "r242",
      "r245",
      "r255",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r597",
      "r599",
      "r644",
      "r733",
      "r734",
      "r739",
      "r840",
      "r946",
      "r947",
      "r954",
      "r1025",
      "r1042",
      "r1043",
      "r1055",
      "r1324",
      "r1325",
      "r1400"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r145",
      "r166",
      "r168",
      "r169",
      "r255",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r597",
      "r599",
      "r644",
      "r1025",
      "r1324",
      "r1325",
      "r1400"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1071",
      "r1094"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1071",
      "r1094"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1071",
      "r1094"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1187"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_August2024AmendmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "August2024AmendmentMember",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "August 2024 Amendment [Member]",
        "documentation": "Company entered into an Amendment Agreement (the \u201cAugust 2024 Amendment\u201d) with the Required Holders (as defined in the Certificate of Designations).",
        "label": "August2024 Amendment Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1160"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable",
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
      "http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r446",
      "r447",
      "r448",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r1159"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1158"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "wrap_BolaWrapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "BolaWrapMember",
     "presentation": [
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bola Wrap [Member]",
        "documentation": "Bola Wrap [Member]",
        "label": "Bola Wrap Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://wrap.com/role/ASSETACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSET ACQUISITIONS [Abstract]",
        "label": "Business Combination [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r554",
      "r555",
      "r556",
      "r557",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r589",
      "r590",
      "r591",
      "r592",
      "r976",
      "r981",
      "r1376",
      "r1378",
      "r1379"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSET ACQUISITIONS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations",
        "label": "Business Combination [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for business combination."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r553",
      "r558",
      "r559",
      "r564",
      "r572",
      "r576",
      "r976",
      "r979",
      "r1009",
      "r1010"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r1071",
      "r1094"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r131",
      "r924"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents, beginning of period",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Including Discontinued Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r76",
      "r165"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net decrease in cash and cash equivalents",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation",
        "documentation": "Amount, excluding effect from change in exchange rate, of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r76"
     ]
    },
    "wrap_ChangeInStockPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ChangeInStockPricePercentage",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in stock price percentage",
        "documentation": "Represents change in stock price percentage on the basis of sensitivity analysis.",
        "label": "Change In Stock Price Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ChangeInVolatilityPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ChangeInVolatilityPercentage",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in volatility percentage",
        "documentation": "Represents change in volatility percentage on the basis of sensitivyt analysis.",
        "label": "Change In Volatility Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ChangeInWarrantValueDueToChangeInStockPrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ChangeInWarrantValueDueToChangeInStockPrice",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in warrants value due to change in stock price percentage",
        "documentation": "Represents change in warrants value due to change in stock price on the basis of sensitivity analysis.",
        "label": "Change In Warrant Value Due To Change In Stock Price"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ChangeInWarrantValueDueToChangeInVolatilityPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ChangeInWarrantValueDueToChangeInVolatilityPercentage",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in warrants value due to change in volatility percentage",
        "documentation": "Represents change in warrant value due to change in volatility percentage on the basis of sensitivity analysis.",
        "label": "Change In Warrant Value Due To Change In Volatility Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1135"
     ]
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mr. Cohen [Member]",
        "label": "Chief Executive Officer [Member]"
       }
      }
     },
     "auth_ref": [
      "r1284"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1132"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1130"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/ShareholdersEquityType2or3",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r138",
      "r139",
      "r140",
      "r166",
      "r169",
      "r195",
      "r196",
      "r199",
      "r201",
      "r207",
      "r208",
      "r255",
      "r326",
      "r328",
      "r329",
      "r330",
      "r333",
      "r334",
      "r350",
      "r351",
      "r353",
      "r354",
      "r356",
      "r359",
      "r362",
      "r363",
      "r367",
      "r370",
      "r378",
      "r644",
      "r793",
      "r794",
      "r795",
      "r796",
      "r802",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r828",
      "r848",
      "r870",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r1199",
      "r1261",
      "r1262",
      "r1271"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY [Abstract]",
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139",
      "r140",
      "r207",
      "r353",
      "r362",
      "r363",
      "r365",
      "r367",
      "r370",
      "r376",
      "r378",
      "r605",
      "r793",
      "r794",
      "r795",
      "r796",
      "r955",
      "r1199",
      "r1259",
      "r1261"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r1329"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price",
        "verboseLabel": "Exercise price (in Dollars per share)",
        "netLabel": "Warrant exercise price per share (in Dollars per share)",
        "label": "Class of warrant, exercise price (in Dollars per share)",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r172",
      "r379"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://wrap.com/role/WARRANTS",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WARRANTS [Abstract]",
        "label": "Class of Warrant or Right [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants to purchase common stock, shares",
        "verboseLabel": "Warrant to purchase shares of common stock (in Shares)",
        "netLabel": "Purchase of warrants (in Shares)",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "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."
       }
      }
     },
     "auth_ref": [
      "r379"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://wrap.com/role/WARRANTS",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame."
       }
      }
     },
     "auth_ref": [
      "r1329"
     ]
    },
    "wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ClassificationAndValuationOfWarrantsPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants",
        "documentation": "Classification and Valuation of Warrants [Policy Text Block]",
        "label": "Classification And Valuation Of Warrants Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ClassofWarrantorRightPurchasePriceOfWarrantsOrRights": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ClassofWarrantorRightPurchasePriceOfWarrantsOrRights",
     "presentation": [
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant purchase price (in Dollars per share)",
        "documentation": "Purchase price per warrant or right at the time of issuance.",
        "label": "Classof Warrantor Right Purchase Price Of Warrants Or Rights"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1136"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1136"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 11)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r101",
      "r741",
      "r827"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://wrap.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r313",
      "r314",
      "r904",
      "r1316",
      "r1318"
     ]
    },
    "us-gaap_CommonStockConvertibleConversionPriceDecrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockConvertibleConversionPriceDecrease",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock conversion price (in Dollars per share)",
        "label": "Common Stock, Convertible, Conversion Price, Decrease",
        "documentation": "Per share decrease in conversion price of convertible common stock. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r379"
     ]
    },
    "wrap_CommonStockExercisePricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "CommonStockExercisePricePerShare",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock exercise price per share (in Dollars per share)",
        "documentation": "Common stock exercise price per share.",
        "label": "Common Stock Exercise Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/ShareholdersEquityType2or3",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1045",
      "r1046",
      "r1047",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1267",
      "r1268",
      "r1270",
      "r1383",
      "r1444",
      "r1447"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in Dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in Shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r828"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in Shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in Shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r56",
      "r828",
      "r846",
      "r1447",
      "r1448"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock - 200,000,000 authorized; par value $0.0001 per share; 51,733,217 and 47,101,631 shares issued and outstanding at December 31, 2025 and December 31, 2024, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r351",
      "r358",
      "r743",
      "r1025"
     ]
    },
    "wrap_CommonWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "CommonWarrantsMember",
     "presentation": [
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Warrants [Member]",
        "documentation": "Common warrants are securities that give the holder the right, but not the obligation, to purchase a company\u2019s common shares at a set exercise price within a specified period of time.",
        "label": "Common Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r1141"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r1140"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r1142"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r1139"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "DEFINED CONTRIBUTION PLAN [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive loss",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r147",
      "r149",
      "r155",
      "r731",
      "r754",
      "r755"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive loss:",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://wrap.com/role/PropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer Equipment [Member]",
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased Software and Technology [Member]",
        "verboseLabel": "Computer Software, Intangible Asset [Member]",
        "label": "Computer Software, Intangible Asset [Member]",
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks."
       }
      }
     },
     "auth_ref": [
      "r917",
      "r1005",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1307",
      "r1309",
      "r1312",
      "r1313"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r252",
      "r789",
      "r790",
      "r903",
      "r1274",
      "r1275",
      "r1276",
      "r1277",
      "r1278"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r252",
      "r789",
      "r790",
      "r903",
      "r1274",
      "r1275",
      "r1276",
      "r1277",
      "r1278"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r638",
      "r641"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MAJOR CUSTOMERS AND RELATED INFORMATION",
        "label": "Concentration Risk Disclosure [Text Block]",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r213",
      "r637",
      "r639",
      "r640",
      "r642",
      "r643",
      "r939",
      "r1273"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://wrap.com/role/DisaggregationofRevenueTable",
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MAJOR CUSTOMERS AND RELATED INFORMATION [Abstract]",
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212",
      "r903",
      "r938",
      "r1274",
      "r1275",
      "r1276",
      "r1277",
      "r1278"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk, percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r252",
      "r1274",
      "r1275",
      "r1276",
      "r1277",
      "r1278"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://wrap.com/role/DisaggregationofRevenueTable",
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212",
      "r903",
      "r938",
      "r1274",
      "r1275",
      "r1276",
      "r1277",
      "r1278"
     ]
    },
    "wrap_ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance": {
     "xbrltype": "durationItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consecutive months of payments to demonstrate sustained period of performance",
        "documentation": "Refers to consecutive months of payments to demonstrate sustained period of performance, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Consecutive Months Of Payments To Demonstrate Sustained Period Of Performance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r934"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Description",
        "documentation": "The description of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Name",
        "documentation": "The name of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Number",
        "documentation": "The SEC Document Number of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileType": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Type",
        "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ContinuumVenturesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ContinuumVenturesLLCMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Continuum Ventures LLC [Member]",
        "documentation": "Continuum Ventures LLC [Member]",
        "label": "Continuum Ventures LLCMember"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ContractManufacturersPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ContractManufacturersPolicyPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Manufacturers",
        "documentation": "Contract Manufacturers Policy [Policy Text Block]",
        "label": "Contract Manufacturers Policy Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ContractSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ContractSettlement",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/AccruedLiabilitiesTable": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://wrap.com/role/AccruedLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract settlement",
        "documentation": "Contract settlement.",
        "label": "Contract Settlement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Liabilities",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r1330"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ContractLiabilitiesTable",
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "terseLabel": "Contract with customer liability",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r382",
      "r384",
      "r403"
     ]
    },
    "wrap_ContractWithCustomerLiabilityAddition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ContractWithCustomerLiabilityAddition",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions, net",
        "documentation": "Contract with a customer liability addition.",
        "label": "Contract With Customer Liability Addition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue- short term",
        "verboseLabel": "Current portion",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r382",
      "r384",
      "r403"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue- long term",
        "verboseLabel": "Long-term portion",
        "label": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r382",
      "r384",
      "r403"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer to revenue",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "us-gaap_ContractualObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractualObligation",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual obligation",
        "label": "Contractual Obligation",
        "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments."
       }
      }
     },
     "auth_ref": [
      "r1260",
      "r1266",
      "r1412"
     ]
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConversionOfStockSharesConverted1",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Converted shares of common stock",
        "label": "Conversion of Stock, Shares Converted",
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "wrap_ConvertiblePreferredStockDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ConvertiblePreferredStockDividends",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends on convertible preferred stock",
        "documentation": "Convertible preferred stock dividends.",
        "label": "Convertible Preferred Stock Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertiblePreferredStockSharesIssuedUponConversion",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued upon conversion (in Shares)",
        "label": "Convertible Preferred Stock, Shares Issued upon Conversion",
        "documentation": "Number of shares issued for each share of convertible preferred stock that is converted."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r33",
      "r55",
      "r88",
      "r373"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenues",
        "verboseLabel": "Cost of revenue",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r166",
      "r168",
      "r169",
      "r255",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r644",
      "r946",
      "r1324"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CountryRegion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1204",
      "r1259",
      "r1264",
      "r1374"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Current Foreign Tax Expense (Benefit)",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1204",
      "r1259",
      "r1264"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Current income tax expense (benefit)",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r1259",
      "r1264"
     ]
    },
    "wrap_CurrentLiabilitiesCustomerDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "CurrentLiabilitiesCustomerDeposits",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer deposits",
        "documentation": "Current liabilities customer deposits.",
        "label": "Current Liabilities Customer Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1204",
      "r1259",
      "r1264",
      "r1374"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk [Member]",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r1275"
     ]
    },
    "wrap_CustomerDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "CustomerDepositsMember",
     "presentation": [
      "http://wrap.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Deposits [Member]",
        "documentation": "Customer Deposits [Member]",
        "label": "Customer Deposits Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://wrap.com/role/ASSETACQUISITIONSDetails",
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable",
      "http://wrap.com/role/INTANGIBLEASSETSDetails",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Relationships [Member]",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r990",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1307",
      "r1309",
      "r1312",
      "r1313"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]",
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1079",
      "r1176"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Board of Directors Oversight [Text Block]",
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1079",
      "r1176"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]",
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1081",
      "r1178"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]",
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1083",
      "r1180"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]",
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1081",
      "r1178"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]",
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1171"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Processes Integrated [Flag]",
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1075",
      "r1172"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Processes Integrated [Text Block]",
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1075",
      "r1172"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r1073",
      "r1170"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1073",
      "r1170"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r1073",
      "r1170"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Third Party Engaged [Flag]",
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1076",
      "r1173"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]",
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1078",
      "r1175"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]",
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1079",
      "r1176"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]",
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1082",
      "r1179"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Role of Management [Text Block]",
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1177"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]",
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1077",
      "r1174"
     ]
    },
    "wrap_DailyDollarTradingVolumeForConsecutiveTradingDays": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "DailyDollarTradingVolumeForConsecutiveTradingDays",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Daily dollar trading volume of the Common Stock (in Dollars)",
        "documentation": "Consecutive trading days and the daily dollar trading volume during the period.",
        "label": "Daily Dollar Trading Volume For Consecutive Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "DEBT [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://wrap.com/role/DEBT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEBT",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r166",
      "r167",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r324",
      "r325",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r343",
      "r345",
      "r346",
      "r347",
      "r605",
      "r655"
     ]
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1259",
      "r1264",
      "r1373",
      "r1374"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1259",
      "r1264",
      "r1373"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r501"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTableAlt0": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      },
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred income tax expense (benefit)",
        "terseLabel": "Deferred income tax expense (benefit)",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r117",
      "r1259",
      "r1264"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      },
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r53",
      "r99",
      "r529"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1259",
      "r1264",
      "r1373",
      "r1374"
     ]
    },
    "wrap_DeferredTaxAssetsCapitalizedResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      },
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Sec. 174 expenses",
        "documentation": "Represents the amount of deferred tax assets attributable to capitalized research and development.",
        "label": "Deferred Tax Assets Capitalized Research And Development"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0": {
       "parentTag": "us-gaap_DeferredIncomeTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable",
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets (liabilities)",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1368"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1371"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating losses - U.S.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1371"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credits",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1371"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development credits",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1371"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      },
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1371"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      },
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accruals and other",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1371"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      },
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0": {
       "parentTag": "us-gaap_DeferredIncomeTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable",
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance",
        "terseLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "wrap_DeferredTaxLiabilitiesDepreciationAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "DeferredTaxLiabilitiesDepreciationAndOther",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTableAlt0": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Depreciation and other",
        "documentation": "Amount of deferred tax liability attributable to depreciation and taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities Depreciation And Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital Lease - ROU Asset",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r1371"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/DeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid Expense",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses."
       }
      }
     },
     "auth_ref": [
      "r1371"
     ]
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/DEFINEDCONTRIBUTIONPLANDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r408",
      "r417",
      "r419",
      "r435",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436"
     ]
    },
    "us-gaap_DefinedContributionPlanTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedContributionPlanTextBlock",
     "presentation": [
      "http://wrap.com/role/DEFINEDCONTRIBUTIONPLAN"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEFINED CONTRIBUTION PLAN",
        "label": "Defined Contribution Plan [Text Block]",
        "documentation": "The entire disclosure for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r437",
      "r438"
     ]
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r1106",
      "r1107",
      "r1121"
     ]
    },
    "wrap_DemonstrationAndTrainingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "DemonstrationAndTrainingCostsPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Demonstration and Training Costs",
        "documentation": "Demonstration and Training Costs [Policy Text Block]",
        "label": "Demonstration And Training Costs Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/PROPERTYANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r28",
      "r161",
      "r927",
      "r928",
      "r930",
      "r932"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r28"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://wrap.com/role/ContractLiabilitiesTable",
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVENUES AND PRODUCT COSTS [Abstract]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r401",
      "r402",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://wrap.com/role/ContractLiabilitiesTable",
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r401",
      "r402",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1331"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHARE-BASED COMPENSATION",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r445",
      "r476",
      "r477",
      "r479",
      "r971"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SHARE-BASED COMPENSATION [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation for Options and Restricted Stock Units",
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "wrap_DisclosureWarrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "DisclosureWarrantsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "WARRANTS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_DistributorOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "DistributorOneMember",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributor One [Member]",
        "documentation": "Distributor One [Member]",
        "label": "Distributor One Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_DistributorTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "DistributorTwoMember",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributor Two [Member]",
        "documentation": "Distributor Two [Member]",
        "label": "Distributor Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r1106",
      "r1107",
      "r1121"
     ]
    },
    "us-gaap_Dividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Dividends",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared (in Dollars)",
        "verboseLabel": "Dividends (in Dollars)",
        "label": "Dividends",
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r90"
     ]
    },
    "us-gaap_DividendsCommonStockStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsCommonStockStock",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends settled with common stock (in Dollars)",
        "label": "Dividends, Common Stock, Stock",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in stock."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_DividendsPreferredStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPreferredStockCash",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends preferred stock cash (in Dollars)",
        "label": "Dividends, Preferred Stock, Cash",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r90"
     ]
    },
    "wrap_DividendsSettledWithCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "DividendsSettledWithCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends settled with common stock",
        "documentation": "Dividends settled with common stock.",
        "label": "Dividends Settled With Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1071",
      "r1094"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentCopyrightInformation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Copyright Information",
        "documentation": "The copyright information for the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Description",
        "documentation": "The description of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1071",
      "r1094",
      "r1145"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1071",
      "r1094",
      "r1145"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Text Block]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Name",
        "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the &lt;FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r1057"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentSubtitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Subtitle",
        "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentSynopsis": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentSynopsis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Synopsis",
        "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Title",
        "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentVersion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentVersion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Version",
        "documentation": "The version identifier of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r1060"
     ]
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Tax Jurisdiction [Member]",
        "label": "Domestic Tax Jurisdiction [Member]",
        "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss per basic share of Common Stock (in Dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r156",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r192",
      "r195",
      "r199",
      "r200",
      "r201",
      "r204",
      "r349",
      "r480",
      "r550",
      "r595",
      "r618",
      "r619",
      "r732",
      "r756",
      "r937"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss per diluted share of Common Stock (in Dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r156",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r195",
      "r199",
      "r200",
      "r201",
      "r204",
      "r349",
      "r480",
      "r550",
      "r595",
      "r618",
      "r619",
      "r732",
      "r756",
      "r937"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r203"
     ]
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails",
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective Income Tax Rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r975"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory Federal Income Tax Rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r171",
      "r504",
      "r541",
      "r975"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r975",
      "r1259",
      "r1265",
      "r1366"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal Law Changes",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r975",
      "r1259",
      "r1265",
      "r1366"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Effect of Cross-Border Tax Laws",
        "label": "Effective Income Tax Rate Reconciliation, Cross-Border Tax Effect, Amount",
        "documentation": "Amount of reported income tax expense (benefit) from difference to expected income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r515"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Effect of Cross-Border Tax Laws",
        "label": "Effective Income Tax Rate Reconciliation, Cross-Border Tax Effect, Percent",
        "documentation": "Percentage of reported income tax expense (benefit) from difference to expected income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r515"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Tax Effects",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r508",
      "r975",
      "r1259",
      "r1265",
      "r1366"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationLineItems",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAXES [Abstract]",
        "label": "Effective Income Tax Rate Reconciliation [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r505",
      "r975"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Deductible or Non-Taxable Items",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r515",
      "r1259",
      "r1265",
      "r1366"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Adjustments",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r975",
      "r1259",
      "r1265",
      "r1366",
      "r1367"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local income taxes, net of federal benefit of state",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r975",
      "r1259",
      "r1265",
      "r1366"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationTable",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation [Table]",
        "documentation": "Disclosure of information about income tax rate reconciliation between amount of reported income tax expense (benefit) attributable to continuing operation to amount of income tax expense(benefit) that would result from applying statutory federal (national) tax rate to pretax income (loss) from continuing operation."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r505",
      "r975"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r975",
      "r1259",
      "r1265",
      "r1366"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax Credits (Federal)",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r515",
      "r1259",
      "r1265",
      "r1366"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1196"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1196"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1196"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/AccruedLiabilitiesTable": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/AccruedLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued compensation",
        "label": "Employee-related Liabilities, Current",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average period of recognition",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized stock-based compensation cost (in Dollars)",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1363"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
      "http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-Based Payment Arrangement, Option [Member]",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362"
     ]
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitiesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAccountingStandard": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Accounting Standard",
        "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityContactPersonnelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityContactPersonnelLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Contact Personnel [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/WARRANTSDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1197"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityHomeCountryISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Home Country ISO Code",
        "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1186"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityLegalForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Legal Form",
        "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Description",
        "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingForeign": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingForeign",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Foreign",
        "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingPrimary": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingPrimary",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Primary",
        "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingSecurityTradingCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingSecurityTradingCurrency",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Security Trading Currency",
        "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPhoneFaxNumbersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPhoneFaxNumbersLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Phone Fax Numbers [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Text Block]",
        "documentation": "Container to serve as parent of six Entity related Table concepts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1188"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1128"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1181"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r1181"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1181"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS\u2019 EQUITY [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/ShareholdersEquityType2or3",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r121",
      "r122",
      "r123",
      "r151",
      "r152",
      "r153",
      "r175",
      "r176",
      "r177",
      "r179",
      "r186",
      "r188",
      "r190",
      "r206",
      "r256",
      "r257",
      "r300",
      "r348",
      "r380",
      "r480",
      "r539",
      "r540",
      "r547",
      "r548",
      "r549",
      "r551",
      "r594",
      "r595",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r656",
      "r658",
      "r673",
      "r753",
      "r780",
      "r781",
      "r782",
      "r802",
      "r870"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1138"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r1087",
      "r1098",
      "r1114",
      "r1149"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r1084",
      "r1095",
      "r1111",
      "r1146"
     ]
    },
    "wrap_EuropeMiddleEastAndAfricaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "EuropeMiddleEastAndAfricaMember",
     "presentation": [
      "http://wrap.com/role/DisaggregationofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe Middle East and Africa [Member]",
        "documentation": "Europe Middle East and Africa [Member]",
        "label": "Europe Middle East And Africa Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r1144"
     ]
    },
    "wrap_ExercisePriceRangeFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ExercisePriceRangeFiveMember",
     "presentation": [
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$5.01 \u2013 $6.58 [Member]",
        "documentation": "Exercise Price Range Five [Member]",
        "label": "Exercise Price Range Five Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ExercisePriceRangeFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ExercisePriceRangeFourMember",
     "presentation": [
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$4.01 \u2013 $5.00 [Member]",
        "documentation": "Exercise Price Range Four [Member]",
        "label": "Exercise Price Range Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ExercisePriceRangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ExercisePriceRangeOneMember",
     "presentation": [
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$1.00 \u2013 $2.00 [Member]",
        "documentation": "Exercise Price Range One [Member]",
        "label": "Exercise Price Range One Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ExercisePriceRangeThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ExercisePriceRangeThreeMember",
     "presentation": [
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$3.01 \u2013 $4.00 [Member]",
        "documentation": "Exercise Price Range Three [Member]",
        "label": "Exercise Price Range Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ExercisePriceRangeTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ExercisePriceRangeTwoMember",
     "presentation": [
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$2.01 \u2013 $3.00 [Member]",
        "documentation": "Exercise Price Range Two [Member]",
        "label": "Exercise Price Range Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r1193"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r1193"
     ]
    },
    "wrap_ExtendedWarrantiesAndSoftwareVRAndTrainingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ExtendedWarrantiesAndSoftwareVRAndTrainingMember",
     "presentation": [
      "http://wrap.com/role/ContractLiabilitiesTable",
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Revenue [Member]",
        "verboseLabel": "Extended Warranties and Software VR and Training [Member]",
        "documentation": "Extended Warranties and Software VR And Training [Member]",
        "label": "Extended Warranties And Software VRAnd Training Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Extension",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      },
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow",
      "http://wrap.com/role/ConsolidatedIncomeStatement",
      "http://wrap.com/role/FairValueofWarrantLiabilitiesTable",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of warrant liabilities",
        "negatedLabel": "Change in fair value of warranty liabilities",
        "verboseLabel": "Fair value adjustment of warrants",
        "label": "Fair Value Adjustment of Warrants",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "FairValueAssetRecurringBasisStillHeldUnrealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ShortTermInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains",
        "documentation": "Fair value asset recurring basis still held unrealized gain.",
        "label": "Fair Value Asset Recurring Basis Still Held Unrealized Gain"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "FairValueAssetRecurringBasisStillHeldUnrealizedLoss",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/ShortTermInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized losses",
        "documentation": "Fair value asset recurring basis still held unrealized loss.",
        "label": "Fair Value Asset Recurring Basis Still Held Unrealized Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "presentation": [
      "http://wrap.com/role/FINANCIALINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short Term Investments",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "documentation": "Tabular disclosure of financial instrument measured at fair value on recurring or nonrecurring basis. Includes, but is not limited to, instrument classified in shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r1015",
      "r1384",
      "r1385",
      "r1390"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCIAL INSTRUMENTS [Abstract]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r622",
      "r623",
      "r624",
      "r976",
      "r980",
      "r1019"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r622",
      "r623",
      "r624",
      "r976",
      "r980",
      "r1019"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://wrap.com/role/FINANCIALINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Black Scholes Option Pricing Model of Warrant Liabilities",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r622",
      "r623",
      "r1019"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://wrap.com/role/ShortTermInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r633",
      "r920",
      "r1017",
      "r1023"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://wrap.com/role/ShortTermInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r633",
      "r920",
      "r1017",
      "r1023"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://wrap.com/role/FairValueofWarrantLiabilitiesTable",
      "http://wrap.com/role/ShortTermInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r419",
      "r420",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r631",
      "r632",
      "r634",
      "r636",
      "r683",
      "r684",
      "r685",
      "r920",
      "r952",
      "r953",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r1015",
      "r1019",
      "r1023"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://wrap.com/role/ShortTermInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1 [Member]",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r408",
      "r413",
      "r419",
      "r621",
      "r632",
      "r636",
      "r683",
      "r920",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r1015",
      "r1023"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://wrap.com/role/FairValueofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 3 [Member",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r419",
      "r420",
      "r621",
      "r622",
      "r623",
      "r624",
      "r632",
      "r636",
      "r685",
      "r920",
      "r952",
      "r953",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r1015",
      "r1019",
      "r1023"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://wrap.com/role/FINANCIALINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Warrant Liabilities",
        "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset."
       }
      }
     },
     "auth_ref": [
      "r1384",
      "r1385"
     ]
    },
    "wrap_FairValuePerWarrantShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "FairValuePerWarrantShareMember",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Per Warrant Share [Member]",
        "documentation": "This member stands for Fair Value Per Warrant Share.",
        "label": "Fair Value Per Warrant Share Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_February2025WarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "February2025WarrantsMember",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "February 2025 Warrants [Member]",
        "documentation": "A classification of Information by type of warrant or right issued, for example February 2025 Warrants.",
        "label": "February2025 Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "presentation": [
      "http://wrap.com/role/FINANCIALINSTRUMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCIAL INSTRUMENTS",
        "label": "Financial Instruments Disclosure [Text Block]",
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures."
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "wrap_FinancialInstrumentsOwnedAdjustedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "FinancialInstrumentsOwnedAdjustedCost",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/ShortTermInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted cost",
        "documentation": "Financial instruments owned adjusted cost.",
        "label": "Financial Instruments Owned Adjusted Cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsOwnedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentsOwnedAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/ShortTermInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market value",
        "label": "Financial Instruments, Owned, at Fair Value",
        "documentation": "The aggregate fair value as of the balance sheet date of financial instruments and other positions owned by the entity including: (1) mortgages, mortgage-backed and asset backed securities; (2) US government and agency obligations; (3) state and municipal government obligations; (4) other sovereign government debt; (5) corporate obligations; (6) corporate equities; (7) principal investments; (8) derivative contracts; and (9) physical commodities. Includes both pledged and unpledged holdings."
       }
      }
     },
     "auth_ref": [
      "r1411"
     ]
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/FairValueofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedPeriodStartLabel": "Fair value at inceptions for December 31, 2024 or the beginning of the period for December 31, 2025",
        "negatedPeriodEndLabel": "Fair value as of period end",
        "label": "Financial Liabilities Fair Value Disclosure",
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities."
       }
      }
     },
     "auth_ref": [
      "r1384",
      "r1385",
      "r1389",
      "r1391",
      "r1392",
      "r1393",
      "r1395"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://wrap.com/role/ASSETACQUISITIONSDetails",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived intangible asset, useful life",
        "verboseLabel": "Intangible assets, useful life",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "wrap_FiniteLivedIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "FiniteLivedIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite Lived Intangible Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r266",
      "r289",
      "r923"
     ]
    },
    "wrap_FiniteLivedIntangibleAssetsAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total amortization",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized.",
        "label": "Finite Lived Intangible Assets Amortization Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable": {
       "parentTag": "wrap_FiniteLivedIntangibleAssetsAmortizationExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1310",
      "r1453"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable": {
       "parentTag": "wrap_FiniteLivedIntangibleAssetsAmortizationExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r917",
      "r923"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable": {
       "parentTag": "wrap_FiniteLivedIntangibleAssetsAmortizationExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r917",
      "r923"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable": {
       "parentTag": "wrap_FiniteLivedIntangibleAssetsAmortizationExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r917",
      "r923"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable": {
       "parentTag": "wrap_FiniteLivedIntangibleAssetsAmortizationExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r917",
      "r923"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable": {
       "parentTag": "wrap_FiniteLivedIntangibleAssetsAmortizationExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r917",
      "r923"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://wrap.com/role/ASSETACQUISITIONSDetails",
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable",
      "http://wrap.com/role/INTANGIBLEASSETSDetails",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r293",
      "r294",
      "r694",
      "r695",
      "r788",
      "r917",
      "r923",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ASSETACQUISITIONSDetails",
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortizable intangible assets, gross",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r289",
      "r695",
      "r923"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable",
      "http://wrap.com/role/INTANGIBLEASSETSDetails",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]",
        "verboseLabel": "INTANGIBLE ASSETS [Abstract]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r289",
      "r293",
      "r294",
      "r297",
      "r694",
      "r917",
      "r923",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable",
      "http://wrap.com/role/INTANGIBLEASSETSDetails",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r293",
      "r294",
      "r788",
      "r917",
      "r923",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total amortizable",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r694",
      "r1309"
     ]
    },
    "us-gaap_ForeignCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCountryMember",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign [Member]",
        "verboseLabel": "Foreign Tax Jurisdiction [Member]",
        "label": "Foreign Tax Jurisdiction [Member]",
        "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r505"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1102",
      "r1118",
      "r1153"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1102",
      "r1118",
      "r1153"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1102",
      "r1118",
      "r1153"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1102",
      "r1118",
      "r1153"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1102",
      "r1118",
      "r1153"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r1070",
      "r1105"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "FormerFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Fiscal Year End Date",
        "documentation": "Former end date of previous fiscal years"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://wrap.com/role/PropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and Fixtures [Member]",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnDispositionOfAssets",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposition of assets",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r1255",
      "r1314",
      "r1315"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Goodwill",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/GoodwillTable",
      "http://wrap.com/role/INTANGIBLEASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "terseLabel": "Initial goodwill",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r268",
      "r730",
      "r947",
      "r951",
      "r976",
      "r977",
      "r978",
      "r1011",
      "r1016",
      "r1025",
      "r1291",
      "r1298",
      "r1380"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/GoodwillTable",
      "http://wrap.com/role/INTANGIBLEASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional liabilities recorded post acquisition",
        "verboseLabel": "Goodwill",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r588",
      "r591",
      "r592",
      "r951"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of goodwill and intangibles",
        "label": "Goodwill and Intangible Asset Impairment",
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INTANGIBLE ASSETS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r279",
      "r951"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r296",
      "r299"
     ]
    },
    "us-gaap_GoodwillFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/INTANGIBLEASSETSDetails",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair vale on goodwill",
        "verboseLabel": "Fair value on goodwill",
        "label": "Goodwill, Fair Value Disclosure",
        "documentation": "Fair value portion of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r1015",
      "r1016",
      "r1384",
      "r1385",
      "r1389",
      "r1394"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/GoodwillTable",
      "http://wrap.com/role/INTANGIBLEASSETSDetails",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment charge",
        "terseLabel": "Impairment of intangible assets",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r269",
      "r275",
      "r279",
      "r281",
      "r592",
      "r951",
      "r1016"
     ]
    },
    "wrap_GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag",
     "presentation": [
      "http://wrap.com/role/INTANGIBLEASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill Impairment Loss Statement of Income or Comprehensive Income Extensible Enumeration Not Disclosed",
        "documentation": "Indicates that the item is not separately disclosed in the Statement of Income or Comprehensive Income.",
        "label": "Goodwill Impairment Loss Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r68",
      "r107",
      "r166",
      "r168",
      "r169",
      "r255",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r644",
      "r942",
      "r946",
      "r1272",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1324"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1071",
      "r1094"
     ]
    },
    "us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentEffectsOnEarningsPerShareLineItems",
     "presentation": [
      "http://wrap.com/role/ShortTermInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCIAL INSTRUMENTS [Abstract]",
        "label": "Impairment Effects on Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentEffectsOnEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentEffectsOnEarningsPerShareTable",
     "presentation": [
      "http://wrap.com/role/ShortTermInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment Effects on Earnings Per Share [Table]",
        "documentation": "Disclosure of information about the effects of asset impairment charge on per share or per unit basis."
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment Intangible Asset Statement of Income or Comprehensive Income Extensible Enumeration Not Disclosed Flag",
        "documentation": "Indicates that there is not a separate line item in statement of income or comprehensive income for impairment of intangible asset.",
        "label": "Impairment Intangible Asset Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/ASSETACQUISITIONSDetails",
      "http://wrap.com/role/INTANGIBLEASSETSDetails",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Intangible Assets (Excluding Goodwill)",
        "verboseLabel": "Impairment charge of intangibles",
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r159",
      "r284",
      "r296"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-Lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r170",
      "r503"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r103",
      "r107",
      "r733",
      "r735",
      "r751",
      "r929",
      "r931",
      "r933",
      "r942",
      "r946",
      "r1272",
      "r1280",
      "r1281",
      "r1282",
      "r1283"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/IncomeLossBeforeIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r170",
      "r503"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Operations and Comprehensive Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r309",
      "r310",
      "r601",
      "r602",
      "r603",
      "r604",
      "r626",
      "r630",
      "r633",
      "r645",
      "r646",
      "r647",
      "r777",
      "r779",
      "r855",
      "r917",
      "r920",
      "r976",
      "r978",
      "r1013",
      "r1014",
      "r1018",
      "r1023",
      "r1375",
      "r1377",
      "r1415"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r310",
      "r601",
      "r602",
      "r603",
      "r604",
      "r626",
      "r630",
      "r633",
      "r645",
      "r646",
      "r647",
      "r777",
      "r779",
      "r855",
      "r917",
      "r920",
      "r976",
      "r978",
      "r1013",
      "r1014",
      "r1018",
      "r1023",
      "r1375",
      "r1377",
      "r1415"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r504",
      "r505",
      "r520",
      "r535",
      "r975",
      "r1370"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r504",
      "r505",
      "r520",
      "r535",
      "r975",
      "r1370"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://wrap.com/role/INCOMETAXES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAXES",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r171",
      "r495",
      "r504",
      "r516",
      "r517",
      "r518",
      "r526",
      "r533",
      "r542",
      "r544",
      "r545",
      "r546",
      "r738",
      "r787",
      "r798",
      "r975"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTableAlt0": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTableAlt0": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable",
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total income tax expense (benefit)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r118",
      "r166",
      "r189",
      "r190",
      "r205",
      "r226",
      "r245",
      "r502",
      "r504",
      "r543",
      "r757",
      "r929",
      "r931",
      "r933",
      "r975"
     ]
    },
    "us-gaap_IncomeTaxPaidFederalBeforeRefundReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPaidFederalBeforeRefundReceived",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payments",
        "label": "Income Tax Paid, Federal, before Refund Received",
        "documentation": "Amount, before income tax refund received, of cash paid to federal (national) tax jurisdiction for tax on income."
       }
      }
     },
     "auth_ref": [
      "r1256",
      "r1369"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r498",
      "r499",
      "r526",
      "r527",
      "r532",
      "r537",
      "r792"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTableAlt0": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      },
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r975",
      "r1366"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal Law Changes",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "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 income tax rates."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r504",
      "r509",
      "r975"
     ]
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Tax Effects",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r508",
      "r975",
      "r1366"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      },
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTableAlt0": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory Federal Income Tax Rate",
        "verboseLabel": "U.S. Statutory Federal Income Tax Rate",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r975"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Deductible or Non-Taxable Items",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r515",
      "r1366"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTableAlt0": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      },
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Adjustments",
        "verboseLabel": "Permanent differences and other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r975",
      "r1366",
      "r1367"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      },
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTableAlt0": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local income taxes, net of federal benefit of state",
        "verboseLabel": "State Income Taxes, net of Federal Income tax Benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r975",
      "r1366"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationTaxContingencies",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount",
        "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 income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r975",
      "r1366"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationTaxCredits",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ReconciliationofStatutorytoEffectiveFederalTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax Credits (Federal)",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r515",
      "r1366"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax refunds",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r164",
      "r534",
      "r535"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities and other",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Deferred Revenue",
        "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."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "us-gaap_IncreaseDecreaseInDepositOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInDepositOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Customer deposits",
        "label": "Increase (Decrease) in Deposit Assets",
        "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1254"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other non-current assets",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "wrap_IncreaseDecreaseInWarrantySettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "IncreaseDecreaseInWarrantySettlement",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty settlement",
        "documentation": "Increase decrease in warranty settlement.",
        "label": "Increase Decrease In Warranty Settlement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite life assets (non-amortizable)",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r292",
      "r923"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1102",
      "r1118",
      "r1144",
      "r1153",
      "r1157",
      "r1165"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r1072",
      "r1169"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r1072",
      "r1169"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r1072",
      "r1169"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://wrap.com/role/INTANGIBLEASSETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INTANGIBLE ASSETS",
        "label": "Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r295",
      "r298",
      "r916",
      "r917"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Definite-lived Intangible Assets",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r690",
      "r691",
      "r692",
      "r694",
      "r935",
      "r1301"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total intangible assets, net",
        "terseLabel": "Intangible assets, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r1309",
      "r1311"
     ]
    },
    "wrap_IntrensicMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "IntrensicMember",
     "presentation": [
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrensic [Member]",
        "documentation": "Intrensic [Member]",
        "label": "Intrensic Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_InventionConsultingServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "InventionConsultingServicesMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invention Consulting Services [Member]",
        "label": "Invention Consulting Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INVENTORIES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://wrap.com/role/INVENTORIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVENTORIES",
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/InventoriesTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/InventoriesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Inventory, Finished Goods, Gross",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1207"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://wrap.com/role/InventoriesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/InventoriesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventories - net",
        "terseLabel": "Inventories, net",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r925",
      "r1025"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r130",
      "r143",
      "r262",
      "r263",
      "r265",
      "r689",
      "r936"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/InventoriesTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/InventoriesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials, Gross",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1208"
     ]
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/InventoriesTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/InventoriesTable",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reserve for Obsolescence",
        "terseLabel": "Inventory valuation reserves",
        "label": "Inventory Valuation Reserves",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r1209"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory obsolescence reserve",
        "label": "Inventory Write-down",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r264"
     ]
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r1107",
      "r1108",
      "r1109",
      "r1110"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r221",
      "r245",
      "r946",
      "r1211"
     ]
    },
    "us-gaap_InvestmentsAllOtherInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentsAllOtherInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "FINANCIAL INSTRUMENTS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_LaboratoryFacilityCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "LaboratoryFacilityCostsMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Laboratory Facility Costs [Member]",
        "label": "Laboratory Facility Costs Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/WARRANTSDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityIdentifier": {
     "xbrltype": "legalEntityIdentifierItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityIdentifier",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity Identifier",
        "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
       }
      }
     },
     "auth_ref": [
      "r1056"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES [Abstract]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r663",
      "r672"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r663",
      "r672"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r662"
     ]
    },
    "wrap_LesseeOperatingLeaseDisclosureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "LesseeOperatingLeaseDisclosureTableTextBlock",
     "presentation": [
      "http://wrap.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease Obligations",
        "documentation": "Tabular disclosure of lessee operating lease.",
        "label": "Lessee Operating Lease Disclosure Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://wrap.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, to be Paid, Maturity",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1398"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://wrap.com/role/AdditionalCalculations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future minimum lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r1260",
      "r1266",
      "r1412"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r1260",
      "r1266",
      "r1412"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r1260",
      "r1266",
      "r1412"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r1260",
      "r1266",
      "r1412"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r1260",
      "r1266",
      "r1412"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r1260",
      "r1266",
      "r1412"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r1260",
      "r1266",
      "r1412"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/AdditionalCalculations": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of facility lease agreement",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1397"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://wrap.com/role/LEASES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASES",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r657"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r46",
      "r47",
      "r48",
      "r49",
      "r50",
      "r51",
      "r54",
      "r166",
      "r168",
      "r169",
      "r255",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r598",
      "r599",
      "r600",
      "r644",
      "r826",
      "r941",
      "r954",
      "r1055",
      "r1324",
      "r1400",
      "r1401"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders' equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r102",
      "r746",
      "r1025",
      "r1042",
      "r1043",
      "r1259",
      "r1263",
      "r1289",
      "r1396"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r129",
      "r166",
      "r168",
      "r169",
      "r255",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r598",
      "r599",
      "r600",
      "r644",
      "r1025",
      "r1324",
      "r1400",
      "r1401"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total long-term liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r49",
      "r50",
      "r51",
      "r54",
      "r166",
      "r168",
      "r169",
      "r255",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r598",
      "r599",
      "r600",
      "r644",
      "r1324",
      "r1400",
      "r1401"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term liabilities:",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r252",
      "r956",
      "r959",
      "r1035",
      "r1040",
      "r1414",
      "r1416",
      "r1417",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443"
     ]
    },
    "wrap_MarketCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "MarketCapital",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market capital (in Dollars)",
        "documentation": "The amount of sustained market capitalization of restricted stock units.",
        "label": "Market Capital"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketingExpense",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketing expense",
        "label": "Marketing Expense",
        "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets",
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r216",
      "r315",
      "r316",
      "r317",
      "r318",
      "r439",
      "r471",
      "r472",
      "r473",
      "r491",
      "r624",
      "r688",
      "r776",
      "r778",
      "r786",
      "r818",
      "r819",
      "r879",
      "r882",
      "r886",
      "r887",
      "r889",
      "r898",
      "r899",
      "r901",
      "r902",
      "r914",
      "r915",
      "r950",
      "r955",
      "r970",
      "r976",
      "r980",
      "r981",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1036",
      "r1326",
      "r1403",
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r1136"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1136"
     ]
    },
    "us-gaap_MeasurementInputExercisePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputExercisePriceMember",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Strike Price [Member]",
        "verboseLabel": "Measurement Input, Exercise Price [Member]",
        "label": "Measurement Input, Exercise Price [Member]",
        "documentation": "Measurement input using agreed upon price for exchange of underlying asset."
       }
      }
     },
     "auth_ref": [
      "r1357",
      "r1386",
      "r1387",
      "r1388"
     ]
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend Yield [Member]",
        "verboseLabel": "Measurement Input, Expected Dividend Rate [Member]",
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r1386",
      "r1387",
      "r1388"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Terms (Year) [Member]",
        "verboseLabel": "Expected Term [Member]",
        "netLabel": "Measurement Input, Expected Term [Member]",
        "label": "Measurement Input, Expected Term [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r1386",
      "r1387",
      "r1388"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected Stock Price Volatility [Member]",
        "verboseLabel": "Measurement Input, Price Volatility [Member]",
        "label": "Measurement Input, Price Volatility [Member]",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r471",
      "r1019",
      "r1386",
      "r1387",
      "r1388"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-Free Interest Rate [Member]",
        "verboseLabel": "Measurement Input, Risk Free Interest Rate [Member]",
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r1386",
      "r1387",
      "r1388"
     ]
    },
    "us-gaap_MeasurementInputSharePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputSharePriceMember",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price [Member]",
        "verboseLabel": "Measurement Input, Stock Price [Member]",
        "label": "Measurement Input, Share Price [Member]",
        "documentation": "Measurement input using share price of saleable stock."
       }
      }
     },
     "auth_ref": [
      "r1386",
      "r1387",
      "r1388"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r622",
      "r623",
      "r624",
      "r976",
      "r980",
      "r981",
      "r1019"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r622",
      "r623",
      "r624",
      "r976",
      "r980",
      "r981",
      "r1019"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r216",
      "r315",
      "r316",
      "r317",
      "r318",
      "r439",
      "r471",
      "r472",
      "r473",
      "r491",
      "r624",
      "r688",
      "r776",
      "r778",
      "r786",
      "r818",
      "r819",
      "r879",
      "r882",
      "r886",
      "r887",
      "r889",
      "r898",
      "r899",
      "r901",
      "r902",
      "r914",
      "r915",
      "r950",
      "r955",
      "r970",
      "r976",
      "r980",
      "r981",
      "r1019",
      "r1020",
      "r1021",
      "r1036",
      "r1326",
      "r1403",
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://wrap.com/role/ShortTermInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money Market Funds [Member]",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r1333",
      "r1334"
     ]
    },
    "wrap_MonthlyServiceAgreementCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "MonthlyServiceAgreementCost",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly service agreement cost",
        "documentation": "Monthly agreement costs related to goods produced and sold and services rendered by an entity during the reporting period.",
        "label": "Monthly Service Agreement Cost"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NameChangeEventDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event Date [Axis]",
        "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NameChangeEventLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Line Items]",
        "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NameChangeEventTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Table]",
        "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows From Financing Activities:",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows From Investing Activities:",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r78"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows From Operating Activities:",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      },
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow",
      "http://wrap.com/role/ConsolidatedIncomeStatement",
      "http://wrap.com/role/ShareholdersEquityType2or3",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss",
        "netLabel": "Net loss for the year",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r78",
      "r104",
      "r123",
      "r127",
      "r146",
      "r148",
      "r153",
      "r166",
      "r168",
      "r169",
      "r174",
      "r178",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r189",
      "r190",
      "r197",
      "r255",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r349",
      "r352",
      "r355",
      "r360",
      "r480",
      "r550",
      "r595",
      "r619",
      "r644",
      "r752",
      "r847",
      "r868",
      "r869",
      "r929",
      "r931",
      "r933",
      "r1053",
      "r1324"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attributable to common stockholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r158",
      "r182",
      "r183",
      "r184",
      "r185",
      "r192",
      "r193",
      "r198",
      "r201",
      "r352",
      "r355",
      "r360",
      "r595"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently Issued Accounting Guidance",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r1107",
      "r1108",
      "r1109",
      "r1110"
     ]
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r1192"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r1192"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r1136"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1102",
      "r1118",
      "r1144",
      "r1153"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1127"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r1144"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Disclosure of Non-Cash Investing and Financing Activities",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_NoncashLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "NoncashLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash lease expense",
        "documentation": "Non cash lease expense.",
        "label": "Noncash Lease Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income / (expense), net",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income / (expense):",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_November2024AmendmentAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "November2024AmendmentAgreementMember",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "November 2024 Amendment Agreement [Member]",
        "documentation": "The company entered into an Amendment and Agreement with the Series A Investors (the \u201cNovember 2024 Amendment Agreement\u201d).",
        "label": "November2024 Amendment Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_NumberOfConsecutiveTradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "NumberOfConsecutiveTradingDays",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of consecutive trading days",
        "documentation": "Number of consecutive trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Number Of Consecutive Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_NumberOfMajorDistributors": {
     "xbrltype": "integerItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "NumberOfMajorDistributors",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of distributors (in Distributors)",
        "documentation": "Represents the number of major distributors accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.",
        "label": "Number Of Major Distributors"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Operating Segments (in Segment)",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r947",
      "r1279"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments (in Segment)",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r943",
      "r949",
      "r1279"
     ]
    },
    "wrap_October2024CertificateOfAmendmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "October2024CertificateOfAmendmentMember",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 2024 Certificate of Amendment [Member]",
        "documentation": "Company entered into an Amendment Agreement with the Required Holders (as defined in the Certificate of Designations), pursuant to which, the Required Holders agreed to amend the Certificate of Designations of the Company\u2019s Series A Preferred Stock, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the \u201cOctober 2024 Certificate of Amendment\u201d).",
        "label": "October2024 Certificate Of Amendment Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OpenTaxYear": {
     "xbrltype": "gYearListItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OpenTaxYear",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Open tax year",
        "label": "Open Tax Year",
        "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format."
       }
      }
     },
     "auth_ref": [
      "r520"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r929",
      "r933",
      "r942",
      "r1272",
      "r1280",
      "r1281",
      "r1282",
      "r1283"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r664",
      "r1024"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/AdditionalCalculations": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://wrap.com/role/OperatingLeaseObligationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/OperatingLeaseLiabilitytobePaidMaturityTable",
      "http://wrap.com/role/OperatingLeaseObligationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Operating Lease Liability",
        "terseLabel": "Total",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/OperatingLeaseObligationsTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/OperatingLeaseObligationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liability - short term",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://wrap.com/role/OperatingLeaseObligationsTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/OperatingLeaseObligationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liability - long term",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash payments for lessor",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r661",
      "r667"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use asset, net",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, right-of-use asset",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://wrap.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, weighted average discount rate, percent",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r669",
      "r1024"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://wrap.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, weighted average remaining lease term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r668",
      "r1024"
     ]
    },
    "wrap_OperatingLossCarryforwardSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "OperatingLossCarryforwardSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforward subject to expiration",
        "documentation": "The amount of the tax credit carryforward that is subject to expiration.",
        "label": "Operating Loss Carryforward Subject To Expiration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforward",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "wrap_OperatingLossCarryforwardsWithIndefiniteLife": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "OperatingLossCarryforwardsWithIndefiniteLife",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforwards with indefiniteLife",
        "documentation": "Amount of operating loss carryforward with indefinite life, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards With Indefinite Life"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_OperatingLossCarryforwardsWithLimitedLife": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "OperatingLossCarryforwardsWithLimitedLife",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforwards with limited Life",
        "documentation": "Amount of operating loss carryforward with limited life, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards With Limited Life"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_OrganizationAndBusinessDescriptionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "OrganizationAndBusinessDescriptionPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization and Business Description",
        "documentation": "Accounting policy for business description and organization.",
        "label": "Organization And Business Description Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r97",
      "r1257"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/AccruedLiabilitiesTable": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://wrap.com/role/AccruedLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes and other",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address [Member]",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r1012"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1136"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1089",
      "r1100",
      "r1116",
      "r1151"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1092",
      "r1103",
      "r1119",
      "r1154"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1092",
      "r1103",
      "r1119",
      "r1154"
     ]
    },
    "wrap_OutstandingRedemptionPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "OutstandingRedemptionPricePercentage",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of redemption price",
        "documentation": "The company has right to redeem percentage of outstanding redemption price.",
        "label": "Outstanding Redemption Price Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_PIPEWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "PIPEWarrantsMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIPE Warrants [Member]",
        "documentation": "A private investment in public equity, often called a PIPE deal, involves the selling of publicly traded common shares or some form of preferred stock or convertible security to private investors. It is an allocation of shares in a public company not through a public offering in a stock exchange. PIPE deals are part of the primary market. In the U.S., a PIPE offering may be registered with the Securities and Exchange Commission on a registration statement or may be completed as an unregistered private placement.",
        "label": "PIPEWarrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PatentsMember",
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patents [Member]",
        "label": "Patents [Member]",
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1307",
      "r1309",
      "r1312",
      "r1313"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends settled in cash",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net cash paid for acquisition of Intrensic",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment in patents, trademarks, and other intangibles",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures for property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1135"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1135"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1127"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r1144"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "wrap_PercentageOfOfferingParticipation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "PercentageOfOfferingParticipation",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of offering participation",
        "documentation": "Represents ownership / participation percentage in the offering.",
        "label": "Percentage Of Offering Participation"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_PercentageOfRevenueForRoyaltyPayments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "PercentageOfRevenueForRoyaltyPayments",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of Revenue for Royalty Payments",
        "documentation": "Percentage of revenue for royalty payments",
        "label": "Percentage Of Revenue For Royalty Payments"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_PercentageofOfferingFeeinSharesPurchase": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "PercentageofOfferingFeeinSharesPurchase",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of offering fee in shares purchase",
        "documentation": "The percentage of offering fee in terms of purchase shares.",
        "label": "Percentageof Offering Feein Shares Purchase"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_PerformanceBasedOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "PerformanceBasedOptionsMember",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance-based Options [Member]",
        "documentation": "Share-based payment arrangement in which award of options are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its share.",
        "label": "Performance Based Options Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362"
     ]
    },
    "srt_PlatformOperatorCryptoAssetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "PlatformOperatorCryptoAssetLineItems",
     "presentation": [
      "http://wrap.com/role/FairValueofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCIAL INSTRUMENTS [Abstract]",
        "label": "Platform Operator, Crypto Asset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "srt_PlatformOperatorCryptoAssetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "PlatformOperatorCryptoAssetTable",
     "presentation": [
      "http://wrap.com/role/FairValueofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Platform Operator, Crypto Asset [Table]"
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1128"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1127"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r1057"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r1057"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1064"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1066"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r1057"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r1057"
     ]
    },
    "wrap_PreFundedWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "PreFundedWarrantMember",
     "presentation": [
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-Funded Warrant [Member]",
        "documentation": "A pre-funded warrant allows the holder to purchase a specified number of the company's common shares at a nominal exercise price.",
        "label": "Pre Funded Warrant Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_PreferredStockAccrueDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "PreferredStockAccrueDividendRatePercentage",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of accrue dividend rate",
        "documentation": "The percentage rate used to calculate accrue dividend payments on preferred stock.",
        "label": "Preferred Stock Accrue Dividend Rate Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockConvertibleConversionPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockConvertibleConversionPrice",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, convertible, conversion price",
        "verboseLabel": "Preferred stock conversion price (in Dollars per share)",
        "netLabel": "Conversion price (in Dollars per share)",
        "label": "Preferred Stock, Convertible, Conversion Price",
        "documentation": "Per share conversion price of preferred stock."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "wrap_PreferredStockConvertibleSharePriceThreshold": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "PreferredStockConvertibleSharePriceThreshold",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock conversion price exceeds (in Dollars per share)",
        "documentation": "Represents the share price that allows for the mandatory conversion of preferred stock.",
        "label": "Preferred Stock Convertible Share Price Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockConvertibleSharesIssuable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockConvertibleSharesIssuable",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, convertible, shares issuable",
        "verboseLabel": "Preferred stock, convertible, shares issuable (in Shares)",
        "label": "Preferred Stock, Convertible, Shares Issuable",
        "documentation": "Number of common shares issuable upon conversion of preferred stock."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockDividendRatePercentage",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of dividend rate",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r363",
      "r880",
      "r883",
      "r885",
      "r890"
     ]
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Convertible preferred stock dividends",
        "label": "Preferred Stock Dividends, Income Statement Impact",
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock [Member]",
        "label": "Preferred Stock [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1045",
      "r1046",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1444",
      "r1447"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in Dollars per share)",
        "verboseLabel": "Preferred stock, par or stated value per share",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r362"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized (in Shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r828"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued (in Shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r362"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding (in Shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r828",
      "r846",
      "r1447",
      "r1448"
     ]
    },
    "wrap_PreferredStockStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "PreferredStockStatedValuePerShare",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, stated value per share",
        "documentation": "Stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock Stated Value Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r351",
      "r357",
      "r742",
      "r1025"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1210"
     ]
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Placement [Member]",
        "label": "Private Placement [Member]",
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of public offering",
        "label": "Proceeds from Issuance Initial Public Offering",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds (in Dollars)",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of Series B convertible preferred stock",
        "label": "Proceeds from Issuance of Convertible Preferred Stock",
        "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds (in Dollars)",
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of private placement",
        "label": "Proceeds from Issuance of Private Placement",
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of warrants",
        "label": "Proceeds from Issuance of Warrants",
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "wrap_ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of warrants and common stock, net of offering costs",
        "documentation": "Proceeds from issuance of warrants and common stock, net of offering costs.",
        "label": "Proceeds From Issuance Of Warrants And Common Stock Net Of Offering Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance or sale of equity",
        "verboseLabel": "Proceeds from issuance or sale of equity (in Dollars)",
        "label": "Proceeds from Issuance or Sale of Equity",
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r793"
     ]
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from maturities of short-term investments",
        "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments",
        "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r73"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r12"
     ]
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductMember",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Sales [Member]",
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r928",
      "r933",
      "r956",
      "r957"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement",
      "http://wrap.com/role/ContractLiabilitiesTable",
      "http://wrap.com/role/INTANGIBLEASSETSDetails",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts",
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r249",
      "r693",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r921",
      "r928",
      "r931",
      "r933",
      "r956",
      "r957",
      "r1034",
      "r1036",
      "r1037",
      "r1041",
      "r1044",
      "r1202",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1319",
      "r1320",
      "r1414",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443"
     ]
    },
    "us-gaap_ProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ProductWarrantyLiabilityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning of period",
        "periodEndLabel": "Balance, end of period",
        "label": "Standard and Extended Product Warranty Accrual",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r319",
      "r321",
      "r323"
     ]
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/AccruedLiabilitiesTable": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/AccruedLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty costs",
        "label": "Product Warranty Accrual, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r1322",
      "r1323"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/ProductWarrantyLiabilityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Warranty settlements",
        "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty."
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "wrap_ProductWarrantyExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ProductWarrantyExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow",
      "http://wrap.com/role/ProductWarrantyLiabilityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty provision",
        "documentation": "Product warranty expense income.",
        "label": "Product Warranty Expense Income"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ProductionAndLabEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ProductionAndLabEquipmentMember",
     "presentation": [
      "http://wrap.com/role/PropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production and Lab Equipment [Member]",
        "documentation": "Production And Lab Equipment [Member]",
        "label": "Production And Lab Equipment Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement",
      "http://wrap.com/role/INTANGIBLEASSETSDetails",
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r249",
      "r693",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r921",
      "r928",
      "r931",
      "r933",
      "r956",
      "r957",
      "r1034",
      "r1036",
      "r1037",
      "r1041",
      "r1044",
      "r1202",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1319",
      "r1320",
      "r1414",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY AND EQUIPMENT [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://wrap.com/role/PropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r671"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://wrap.com/role/PROPERTYANDEQUIPMENT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY AND EQUIPMENT",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r114",
      "r115",
      "r116"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/PropertyandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/PropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r132",
      "r750"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://wrap.com/role/PropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY AND EQUIPMENT [Abstract]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r671"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://wrap.com/role/PropertyandEquipmentTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/PropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property and equipment, net",
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r671",
      "r737",
      "r750",
      "r1025"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Equipment and Depreciation",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r114",
      "r115",
      "r748"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://wrap.com/role/PROPERTYANDEQUIPMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://wrap.com/role/PropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r671"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful lives",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for credit losses",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r160",
      "r260"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets",
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r216",
      "r315",
      "r316",
      "r317",
      "r318",
      "r407",
      "r439",
      "r471",
      "r472",
      "r473",
      "r479",
      "r491",
      "r624",
      "r686",
      "r687",
      "r688",
      "r776",
      "r778",
      "r786",
      "r818",
      "r819",
      "r879",
      "r882",
      "r886",
      "r887",
      "r889",
      "r898",
      "r899",
      "r901",
      "r902",
      "r914",
      "r915",
      "r950",
      "r955",
      "r970",
      "r976",
      "r980",
      "r981",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1036",
      "r1047",
      "r1317",
      "r1326",
      "r1387",
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r216",
      "r315",
      "r316",
      "r317",
      "r318",
      "r407",
      "r439",
      "r471",
      "r472",
      "r473",
      "r479",
      "r491",
      "r624",
      "r686",
      "r687",
      "r688",
      "r776",
      "r778",
      "r786",
      "r818",
      "r819",
      "r879",
      "r882",
      "r886",
      "r887",
      "r889",
      "r898",
      "r899",
      "r901",
      "r902",
      "r914",
      "r915",
      "r950",
      "r955",
      "r970",
      "r976",
      "r980",
      "r981",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1036",
      "r1047",
      "r1317",
      "r1326",
      "r1387",
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408"
     ]
    },
    "wrap_ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification of warrant liabilities to additional paid in capital",
        "documentation": "Reclassification of warrant liabilities to additional paid in capital.",
        "label": "Reclassification Of Warrant Liabilities To Additional Paid In Capital"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ReclassificationOfWarrantLiabilitiesToEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ReclassificationOfWarrantLiabilitiesToEquity",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/FairValueofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification of warrant liabilities to equity",
        "documentation": "Reclassification of warrant liabilities to equity.",
        "label": "Reclassification Of Warrant Liabilities To Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1084",
      "r1095",
      "r1111",
      "r1146"
     ]
    },
    "wrap_RegisteredDirectOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "RegisteredDirectOfferingMember",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registered Direct Offering [Member]",
        "documentation": "Registered Direct Offering [Member]",
        "label": "Registered Direct Offering Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "RegistrationStatementAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Statement Amendment Number",
        "documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
       }
      }
     },
     "auth_ref": [
      "r1057"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r173",
      "r174",
      "r253",
      "r414",
      "r432",
      "r677",
      "r678",
      "r740",
      "r747",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r845",
      "r878",
      "r1446"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails",
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Member]",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r173",
      "r174",
      "r677",
      "r678",
      "r679",
      "r680",
      "r740",
      "r747",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r845",
      "r878"
     ]
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction, Amounts of Transaction (in Dollars)",
        "label": "Related Party Transaction, Amounts of Transaction",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r173",
      "r174",
      "r677",
      "r678",
      "r1399"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r173",
      "r174",
      "r1399"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RELATED PARTY TRANSACTIONS [Abstract]",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r173",
      "r174",
      "r253",
      "r677",
      "r678",
      "r680",
      "r851",
      "r852",
      "r855"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY TRANSACTIONS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails",
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r173",
      "r174",
      "r253",
      "r414",
      "r432",
      "r677",
      "r678",
      "r740",
      "r747",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r845",
      "r878",
      "r1399",
      "r1446"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RELATED PARTY TRANSACTIONS",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r674",
      "r675",
      "r676",
      "r678",
      "r681",
      "r799",
      "r800",
      "r801",
      "r853",
      "r854",
      "r855",
      "r875",
      "r877"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r494",
      "r917",
      "r929",
      "r930",
      "r946",
      "r1410"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development Expense [Member]",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development Costs",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r493"
     ]
    },
    "us-gaap_ResearchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchMember",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "R&amp;D Expenditure [Member]",
        "label": "Research Tax Credit Carryforward [Member]",
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes."
       }
      }
     },
     "auth_ref": [
      "r1370"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r1085",
      "r1096",
      "r1112",
      "r1147"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1086",
      "r1097",
      "r1113",
      "r1148"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r1093",
      "r1104",
      "r1120",
      "r1155"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable",
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs) [Member]",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r90",
      "r745",
      "r783",
      "r785",
      "r797",
      "r829",
      "r1025"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit [Member]",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r123",
      "r175",
      "r176",
      "r177",
      "r179",
      "r186",
      "r188",
      "r190",
      "r256",
      "r257",
      "r300",
      "r348",
      "r480",
      "r539",
      "r540",
      "r547",
      "r548",
      "r549",
      "r551",
      "r594",
      "r595",
      "r606",
      "r608",
      "r609",
      "r611",
      "r617",
      "r656",
      "r658",
      "r780",
      "r782",
      "r802",
      "r1447"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "REVENUES AND PRODUCT COSTS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from contract with customer, including assessed tax",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r106",
      "r205",
      "r219",
      "r220",
      "r240",
      "r245",
      "r249",
      "r250",
      "r252",
      "r400",
      "r401",
      "r402",
      "r693"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r919"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVENUES AND PRODUCT COSTS",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r383",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r402",
      "r405"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total revenues, net",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r106",
      "r154",
      "r166",
      "r168",
      "r169",
      "r205",
      "r219",
      "r220",
      "r240",
      "r245",
      "r249",
      "r250",
      "r252",
      "r255",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r644",
      "r733",
      "r735",
      "r946",
      "r1012",
      "r1042",
      "r1043",
      "r1324"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues:",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_RevenuesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "RevenuesGross",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement",
      "http://wrap.com/role/DisaggregationofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenues, gross",
        "documentation": "Gross revenue is the total income a company generates from all sales of its products or services, other income sources before any costs, expenses, losses and sales returns and allowances are deducted.",
        "label": "Revenues Gross"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "MAJOR CUSTOMERS AND RELATED INFORMATION [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private placement, number of shares",
        "verboseLabel": "Purchase of shares (in Shares)",
        "netLabel": "Sale of stock (in Shares)",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "wrap_SalesReturnsAndAllowances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "SalesReturnsAndAllowances",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_Revenues",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Sales returns and allowances",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable recorded during the current reporting period, related to the decrease in the Company's sales return allowance.",
        "label": "Sales Returns And Allowances"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://wrap.com/role/MAJORCUSTOMERSANDRELATEDINFORMATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue [Member]",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r1275",
      "r1276"
     ]
    },
    "wrap_SavboInvestmentsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "SavboInvestmentsLLCMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Savbo Investments LLC [Member]",
        "documentation": "Nonconsolidated entity in which financial interest is held through direct or indirect ownership of more than 50 percent of voting interest but entity is not controlled or broker-dealer has control of entity but control is likely to be temporary.",
        "label": "Savbo Investments LLCMember"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow",
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "auth_ref": [
      "r124",
      "r125",
      "r191",
      "r440",
      "r1200"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Liabilities",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://wrap.com/role/ASSETACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r554",
      "r555",
      "r556",
      "r557",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r589",
      "r590",
      "r591",
      "r592",
      "r976",
      "r981",
      "r1376",
      "r1378",
      "r1379"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Income Tax Expense (Benefit)",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1372"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1368"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r37",
      "r38",
      "r39",
      "r40",
      "r415",
      "r416",
      "r417",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Statutory to Effective Federal Tax Rate",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r975",
      "r1366"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable",
      "http://wrap.com/role/INTANGIBLEASSETSDetails",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAccountsReceivableandAllowanceforCreditLosses",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsAdvertisingandPromotionCosts",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsImpairmentofLongLivedAssets",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsIntangibleAssets",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsInventories",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLossperShare",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsOrganizationandBusinessDescription",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsPropertyEquipmentandDepreciation",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsSegmentInformation",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts",
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r289",
      "r293",
      "r294",
      "r297",
      "r694",
      "r917",
      "r923",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://wrap.com/role/INTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r923",
      "r1308"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://wrap.com/role/INTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r951",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (Loss) Before Income Taxes",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r1259",
      "r1264"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://wrap.com/role/INVENTORIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r62",
      "r63",
      "r64"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units Activity",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Warranty Liability",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://wrap.com/role/PropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r671"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r173",
      "r174",
      "r677",
      "r678",
      "r680",
      "r851",
      "r852",
      "r855"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable",
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
      "http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable",
      "http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable",
      "http://wrap.com/role/StockOptionActivityTable",
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r444",
      "r446",
      "r447",
      "r448",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r479"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Option Outstanding",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]",
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Option Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r91"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Option Activity, Fair Value of Assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r32",
      "r33",
      "r34",
      "r35",
      "r36",
      "r87",
      "r89",
      "r90",
      "r138",
      "r139",
      "r140",
      "r207",
      "r362",
      "r363",
      "r365",
      "r367",
      "r370",
      "r376",
      "r378",
      "r605",
      "r793",
      "r794",
      "r795",
      "r796",
      "r955",
      "r1199",
      "r1259",
      "r1261"
     ]
    },
    "us-gaap_ScheduleOfSubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSubsequentEventsTextBlock",
     "presentation": [
      "http://wrap.com/role/SUBSEQUENTEVENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUBSEQUENT EVENTS",
        "label": "Schedule of Subsequent Events [Table Text Block]",
        "documentation": "Tabular disclosure of significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, losses resulting from fire or flood, losses on receivables, significant realized and unrealized gains and losses that result from changes in quoted market prices of securities, declines in market prices of inventory, changes in authorized or issued debt (SEC), significant foreign exchange rate changes, substantial loans to insiders or affiliates, significant long-term investments, and substantial dividends not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r1402"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r974"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://wrap.com/role/INTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Future Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r923",
      "r1310"
     ]
    },
    "wrap_SecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "SecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchase Agreement [Member]",
        "documentation": "The agreement entered by the company with certain institutional investors for the purchase and sale of shares.",
        "label": "Securities Purchase Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseMember",
     "presentation": [
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchase Agreement [Member]",
        "label": "Securities Sold under Agreements to Repurchase [Member]",
        "documentation": "The securities that an institution sells and agrees to repurchase (the identical or substantially the same securities) as a seller-borrower at a specified date for a specified price, also known as a repurchase agreement, or repo. Most repos involve obligations of the federal government or its agencies, but other financial instruments, such as commercial paper, banker's acceptances, and negotiable certificates of deposit, are sometimes used in repos."
       }
      }
     },
     "auth_ref": [
      "r1409"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1058"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12gTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1061"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentDomain",
     "presentation": [
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r106",
      "r107",
      "r108",
      "r205",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r252",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r297",
      "r311",
      "r312",
      "r588",
      "r591",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r945",
      "r946",
      "r947",
      "r951",
      "r1039",
      "r1414",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://wrap.com/role/DisaggregationofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r212",
      "r250",
      "r251",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r733",
      "r734",
      "r735",
      "r736",
      "r815",
      "r816",
      "r817",
      "r881",
      "r884",
      "r888",
      "r891",
      "r898",
      "r900",
      "r901",
      "r902",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r922",
      "r938",
      "r956",
      "r958",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1038",
      "r1047",
      "r1414",
      "r1416",
      "r1417",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r248",
      "r250",
      "r944",
      "r945",
      "r948"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r928",
      "r929",
      "r930",
      "r933",
      "r1249"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, General and Administrative Expenses [Member]",
        "label": "Selling, General and Administrative Expenses [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r976",
      "r978"
     ]
    },
    "wrap_SeriesAConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "SeriesAConvertiblePreferredStockMember",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Convertible Preferred Stock [Member]",
        "documentation": "This member represents of series a convertible preferred stock.",
        "label": "Series AConvertible Preferred Stock Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Preferred Stock [Member]",
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1205",
      "r1206",
      "r1327",
      "r1328"
     ]
    },
    "wrap_SeriesAWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "SeriesAWarrantsMember",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Warrants [Member]",
        "documentation": "A classification of Information by type of warrant or right issued, for example Series A Warrants.",
        "label": "Series AWarrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_SeriesBConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "SeriesBConvertiblePreferredStockMember",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://wrap.com/role/ShareholdersEquityType2or3",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B Convertible Preferred Stock [Member]",
        "documentation": "This member represents of series b convertible preferred stock.",
        "label": "Series BConvertible Preferred Stock Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SeriesBPreferredStockMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B Preferred Stock [Member]",
        "label": "Series B Preferred Stock [Member]",
        "documentation": "Series B preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1205",
      "r1206",
      "r1327",
      "r1328"
     ]
    },
    "wrap_SeriesBPrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "SeriesBPrivatePlacementMember",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B Private Placement [Member]",
        "documentation": "A Series B Private Placement a direct offering of newly-designated Series B Convertible Preferred Stock to accredited investors (collectively, the \u201cSeries B Purchasers\u201d)",
        "label": "Series BPrivate Placement Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_SeriesBWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "SeriesBWarrantsMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B Warrants [Member]",
        "documentation": "A classification of Information by type of warrant or right issued, for example Series B Warrants.",
        "label": "Series BWarrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ServicebasedOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ServicebasedOptionsMember",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service-based Options [Member]",
        "documentation": "Options that vest solely based on the employee or service provider\u2019s continued service to the company over a specified period of time, rather than on performance or market conditions.",
        "label": "Servicebased Options Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Requisite service period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period",
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Vesting Period (Years), Unvested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "wrap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Vesting Period (Years), Unvested",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period2"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Service-Based Restricted Stock Units, Forfeited and Cancelled (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited and Cancelled (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable",
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service-Based Restricted Stock Units, Granted-service based (in Shares)",
        "verboseLabel": "Restricted stock units, granted (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Granted-service based (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Service-Based Restricted Stock Units, Unvested (in Shares)",
        "periodEndLabel": "Service-Based Restricted Stock Units, Unvested (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r459"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Grant Date Fair Value, Unvested at begining of period (in Dollars per share)",
        "periodEndLabel": "Weighted Average Grant Date Fair Value, Unvested at end of period (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r459"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Service-Based Restricted Stock Units, Vested (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Vested (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
      "http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield",
        "verboseLabel": "Dividend yield rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
      "http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected stock price volatility",
        "verboseLabel": "Expected volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "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."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
      "http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://wrap.com/role/RestrictedStockUnitsActivityTable",
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
      "http://wrap.com/role/SharebasedCompensationforOptionsandRestrictedStockUnitsTable",
      "http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable",
      "http://wrap.com/role/StockOptionActivityTable",
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHARE-BASED COMPENSATION [Abstract]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r444",
      "r446",
      "r447",
      "r448",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r479"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of additional shares authorized for issuance (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1364"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares authorized for issuance (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares available for grant (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable",
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options on Common Shares, Exercisable (in Shares)",
        "verboseLabel": "Options Exercisable, Number Exercisable (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable",
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Exercisable (in Dollars per share)",
        "verboseLabel": "Option Exercisable, Weighted Average Exercise Price (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Options on Common Shares, Forfeited, cancelled, expired (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options on Common Shares, Granted (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "documentation": "Net number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r1343"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average fair value of options granted (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
      "http://wrap.com/role/StockOptionActivityTable",
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options on Common Shares, Outstanding (in Shares)",
        "periodEndLabel": "Options on Common Shares, Outstanding (in Shares)",
        "terseLabel": "Options Outstanding, Number Outstanding (in Shares)",
        "verboseLabel": "Number of stock options outstanding (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r451"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Exercise Price, Outstanding (in Dollars per share)",
        "periodEndLabel": "Weighted Average Exercise Price, Outstanding (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r451"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Aggregate Intrinsic Value, Outstanding",
        "periodEndLabel": "Aggregate Intrinsic Value, Outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r446",
      "r447",
      "r448",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Exercised (in Dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Forfeited, cancelled, expired (in Dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Granted (in Dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r449",
      "r468",
      "r469",
      "r470",
      "r471",
      "r474",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "presentation": [
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lower Range of Exercise Prices (in Dollars per share)",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "presentation": [
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Upper Range of Exercise Prices (in Dollars per share)",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "wrap_ShareConversionHoldingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ShareConversionHoldingPeriod",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share conversion holding period",
        "documentation": "Share conversion holding period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share Conversion Holding Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharePrice",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock price (in Dollars per share)",
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails",
      "http://wrap.com/role/StockOptionActivityFairValueofAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected life of options \u2013 years",
        "verboseLabel": "Contract term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value, Exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term, Exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable",
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term, Outstanding",
        "verboseLabel": "Options Outstanding, Weighted Average Remaining Contractual Life",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3": {
     "xbrltype": "durationItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3",
     "presentation": [
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term, Outstanding",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term3"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "presentation": [
      "http://wrap.com/role/StockOptionOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option Outstanding, Weighted Average Exercise Price (in Dollars per share)",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r93"
     ]
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesIssued",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued (in Shares)",
        "label": "Shares, Issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "wrap_ShippingAndHandlingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ShippingAndHandlingCostsPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shipping and Handling Costs",
        "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs.",
        "label": "Shipping And Handling Costs Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShippingAndHandlingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShippingAndHandlingMember",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsShippingandHandlingCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shipping and Handling [Member]",
        "label": "Shipping and Handling [Member]",
        "documentation": "Packing and transport of product."
       }
      }
     },
     "auth_ref": [
      "r1331",
      "r1332"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease, cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r665",
      "r1024"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StandardProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsWarrantyReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product warranty reserve",
        "label": "Standard Product Warranty Accrual",
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r1322",
      "r1323"
     ]
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StandardProductWarrantyPolicy",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty Reserves",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability."
       }
      }
     },
     "auth_ref": [
      "r1321"
     ]
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local Jurisdiction [Member]",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r106",
      "r107",
      "r108",
      "r126",
      "r205",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r252",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r297",
      "r302",
      "r311",
      "r312",
      "r588",
      "r591",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r945",
      "r946",
      "r947",
      "r951",
      "r1039",
      "r1414",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/ShareholdersEquityType2or3",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r138",
      "r139",
      "r140",
      "r166",
      "r169",
      "r195",
      "r196",
      "r199",
      "r201",
      "r207",
      "r208",
      "r255",
      "r326",
      "r328",
      "r329",
      "r330",
      "r333",
      "r334",
      "r350",
      "r351",
      "r353",
      "r354",
      "r356",
      "r359",
      "r362",
      "r363",
      "r367",
      "r370",
      "r378",
      "r644",
      "r793",
      "r794",
      "r795",
      "r796",
      "r802",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r828",
      "r848",
      "r870",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r1199",
      "r1261",
      "r1262",
      "r1271"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/ShareholdersEquityType2or3",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r56",
      "r59",
      "r60",
      "r121",
      "r122",
      "r123",
      "r151",
      "r152",
      "r153",
      "r175",
      "r176",
      "r177",
      "r179",
      "r186",
      "r188",
      "r190",
      "r206",
      "r256",
      "r257",
      "r300",
      "r348",
      "r380",
      "r480",
      "r539",
      "r540",
      "r547",
      "r548",
      "r549",
      "r551",
      "r594",
      "r595",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r656",
      "r658",
      "r673",
      "r753",
      "r780",
      "r781",
      "r782",
      "r802",
      "r870"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://wrap.com/role/DisaggregationofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r212",
      "r250",
      "r251",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r733",
      "r734",
      "r735",
      "r736",
      "r815",
      "r816",
      "r817",
      "r881",
      "r884",
      "r888",
      "r891",
      "r898",
      "r900",
      "r901",
      "r902",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r922",
      "r938",
      "r956",
      "r958",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1038",
      "r1047",
      "r1414",
      "r1416",
      "r1417",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://wrap.com/role/ConsolidatedCashFlow",
      "http://wrap.com/role/ConsolidatedIncomeStatement",
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r176",
      "r177",
      "r206",
      "r350",
      "r351",
      "r353",
      "r356",
      "r658",
      "r693",
      "r791",
      "r803",
      "r814",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r828",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r849",
      "r850",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r870",
      "r931",
      "r933",
      "r1048",
      "r1446"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Balance Sheets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Stockholders' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://wrap.com/role/ConsolidatedCashFlow",
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "auth_ref": [
      "r124",
      "r125",
      "r191",
      "r440",
      "r1200",
      "r1201"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://wrap.com/role/ConsolidatedCashFlow",
      "http://wrap.com/role/ConsolidatedIncomeStatement",
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r176",
      "r177",
      "r206",
      "r253",
      "r350",
      "r351",
      "r353",
      "r356",
      "r658",
      "r693",
      "r791",
      "r803",
      "r814",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r828",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r849",
      "r850",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r870",
      "r931",
      "r933",
      "r1048",
      "r1446"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r1088",
      "r1099",
      "r1115",
      "r1150"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issues upon convertible preferred stock exercising convertible rights (in Shares)",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r33",
      "r56",
      "r59",
      "r90",
      "r344"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/ShareholdersEquityType2or3",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock issued with Private Placement (in Shares)",
        "verboseLabel": "Stock issued during period, shares, new issues",
        "netLabel": "Stock issued (in Shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r55",
      "r56",
      "r90",
      "r793",
      "r870",
      "r893"
     ]
    },
    "wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockUnitsVested",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock issued upon vesting of restricted stock units (in Shares)",
        "documentation": "Stock issued during period shares restricted stock units vested.",
        "label": "Stock Issued During Period Shares Restricted Stock Units Vested"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B Convertible Preferred Stock and warrants issuance (in Shares)",
        "verboseLabel": "Series B Convertible Preferred Stock issuance (in Shares)",
        "documentation": "Number of Series B Convertible Preferred Stock and warrants issued during the period.",
        "label": "Stock Issued During Period Shares Series BConvertible Preferred Stockand Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_StockIssuedDuringPeriodSharesStockDividend": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "StockIssuedDuringPeriodSharesStockDividend",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends on convertible preferred stock (in Shares)",
        "documentation": "Stock issued during period shares stock dividend",
        "label": "Stock Issued During Period Shares Stock Dividend"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3",
      "http://wrap.com/role/StockOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued upon exercise of stock options (in Shares)",
        "negatedLabel": "Options on Common Shares, Exercised (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r55",
      "r56",
      "r90",
      "r455"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issues upon convertible preferred stock exercising convertible rights",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r56",
      "r59",
      "r60",
      "r90"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock issued with Private Placement",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r55",
      "r56",
      "r90",
      "r802",
      "r870",
      "r893",
      "r1054"
     ]
    },
    "wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockUnitsVested",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock issued upon vesting of restricted stock units",
        "documentation": "The value issued during the period restricted stock units vested.",
        "label": "Stock Issued During Period Value Restricted Stock Units Vested"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B Convertible Preferred Stock and warrants issuance",
        "documentation": "Number of Series B Convertible Preferred Stock and warrants issued during the period.",
        "label": "Stock Issued During Period Value Series BConvertible Preferred Stockand Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_StockIssuedDuringPeriodValueStockDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "StockIssuedDuringPeriodValueStockDividends",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends on convertible preferred stock",
        "documentation": "Stock issued during period value stock dividend",
        "label": "Stock Issued During Period Value Stock Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued upon exercise of stock options",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r56",
      "r59",
      "r60",
      "r90"
     ]
    },
    "wrap_StockholderInterestPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "StockholderInterestPercentage",
     "presentation": [
      "http://wrap.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholder Interest Percentage",
        "documentation": "Stockholder interest percentage",
        "label": "Stockholder Interest Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_StockholderOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "StockholderOwnershipPercentage",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholder Ownership Percentage",
        "documentation": "Stockholding percentage by founder and former officer of the company.",
        "label": "Stockholder Ownership Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet",
      "http://wrap.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r59",
      "r60",
      "r80",
      "r830",
      "r846",
      "r871",
      "r872",
      "r1025",
      "r1055",
      "r1259",
      "r1262",
      "r1263",
      "r1289",
      "r1396",
      "r1447"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://wrap.com/role/STOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r361",
      "r363",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r377",
      "r380",
      "r605",
      "r616",
      "r873",
      "r876",
      "r897"
     ]
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityPolicyTextBlock",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Preferred Stocks",
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r874"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUBSEQUENT EVENTS [Abstract]",
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r654",
      "r682"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Member]",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r654",
      "r682"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r654",
      "r682"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r654",
      "r682"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "wrap_SyzygyLicensingLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "SyzygyLicensingLLCMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Syzygy Licensing LLC [Member]",
        "documentation": "Syzygy Licensing LLC [Member]",
        "label": "Syzygy Licensing LLCMember"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r1143"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxCreditCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credit carryforward amount",
        "label": "Tax Credit Carryforward, Amount",
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxCreditCarryforwardAxis",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward [Axis]",
        "documentation": "Information by specific tax credit related to an unused tax credit."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxCreditCarryforwardNameDomain",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward, Name [Domain]",
        "documentation": "The name of the tax credit carryforward."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology-Based Intangible Assets [Member]",
        "label": "Technology-Based Intangible Assets [Member]",
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights."
       }
      }
     },
     "auth_ref": [
      "r1003",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1307",
      "r1309",
      "r1312",
      "r1313"
     ]
    },
    "us-gaap_TechnologyServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TechnologyServiceMember",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement",
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology Enabled Services [Member]",
        "verboseLabel": "Virtual Reality [Member]",
        "label": "Technology Service [Member]",
        "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design."
       }
      }
     },
     "auth_ref": [
      "r1331",
      "r1332"
     ]
    },
    "wrap_ToolingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "ToolingMember",
     "presentation": [
      "http://wrap.com/role/PropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tooling [Member]",
        "documentation": "Tooling [Member]",
        "label": "Tooling Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1135"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r1142"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable and Allowance for Credit Losses",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1286",
      "r1287",
      "r1288"
     ]
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TrademarksAndTradeNamesMember",
     "presentation": [
      "http://wrap.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsDefinitelivedIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks and Trade Names [Member]",
        "label": "Trademarks and Trade Names [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r983",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1309",
      "r1311",
      "r1312",
      "r1313"
     ]
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TrademarksMember",
     "presentation": [
      "http://wrap.com/role/FiniteLivedIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks [Member]",
        "label": "Trademarks [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r923",
      "r983",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1309",
      "r1311",
      "r1312",
      "r1313"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "wrap_TrainingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "TrainingMember",
     "presentation": [
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Training [Member]",
        "documentation": "Training [Member]",
        "label": "Training Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r1168"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "wrap_TwoThousandSeventeenStockIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "TwoThousandSeventeenStockIncentivePlanMember",
     "presentation": [
      "http://wrap.com/role/SHAREBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2017 Stock Incentive Plan [Member]",
        "documentation": "2017 stock incentive plan for share-based payment arrangement.",
        "label": "Two Thousand Seventeen Stock Incentive Plan Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://wrap.com/role/ASSETACQUISITIONSDetails",
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r596"
     ]
    },
    "wrap_UnamortizedDomesticResearchAndDevelopmentCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "UnamortizedDomesticResearchAndDevelopmentCosts",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized domestic R&amp;D expenditures",
        "documentation": "The amount of domestic research and development expenditures that have been capitalized for tax purposes",
        "label": "Unamortized Domestic Research And Development Costs"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/UnrecognizedTaxBenefitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance as of January 1st",
        "periodEndLabel": "Balance as of December 31st",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r496",
      "r521",
      "r974"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/UnrecognizedTaxBenefitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reductions for tax positions of prior years",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r974"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/UnrecognizedTaxBenefitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reductions related to settlements",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r974"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits, income tax penalties and interest expense",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r974"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/UnrecognizedTaxBenefitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions based on tax positions related to the current year",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r974"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://wrap.com/role/UnrecognizedTaxBenefitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for tax positions of prior years",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r974"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/UnrecognizedTaxBenefitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reductions from lapse of statute of limitations",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations."
       }
      }
     },
     "auth_ref": [
      "r525"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://wrap.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r210",
      "r214",
      "r215",
      "r216",
      "r733",
      "r735",
      "r940"
     ]
    },
    "wrap_V4GlobalLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "V4GlobalLLCMember",
     "presentation": [
      "http://wrap.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://wrap.com/role/STOCKHOLDERSEQUITYDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "V4 Global LLC [Member]",
        "documentation": "V4 Global LLC [Member]",
        "label": "V4 Global LLCMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTableAlt0": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ComponentsofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in Valuation Allowance",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease, cost",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r666",
      "r1024"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1131"
     ]
    },
    "wrap_WRAPReadyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "WRAPReadyMember",
     "presentation": [
      "http://wrap.com/role/REVENUESANDPRODUCTCOSTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wrap Ready [Member]",
        "label": "WRAPReady Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsOutstanding",
     "crdr": "credit",
     "calculation": {
      "http://wrap.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://wrap.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants - short term",
        "label": "Warrants and Rights Outstanding",
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price."
       }
      }
     },
     "auth_ref": [
      "r1386",
      "r1387",
      "r1388"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsOutstandingMaturityDate",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants and rights outstanding, maturity date",
        "label": "Warrants and Rights Outstanding, Maturity Date",
        "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r1386",
      "r1387",
      "r1388"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "presentation": [
      "http://wrap.com/role/BlackScholesOptionPricingModelofWarrantLiabilitiesTable",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants, measurement input",
        "label": "Warrants and Rights Outstanding, Measurement Input",
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur."
       }
      }
     },
     "auth_ref": [
      "r1386",
      "r1387",
      "r1388"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://wrap.com/role/SUBSEQUENTEVENTSDetails",
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants and rights outstanding, term",
        "label": "Warrants and Rights Outstanding, Term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1386",
      "r1387",
      "r1388"
     ]
    },
    "wrap_WarrantsIssuedInRegisteredDirectOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "WarrantsIssuedInRegisteredDirectOfferingMember",
     "presentation": [
      "http://wrap.com/role/WARRANTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants Issued In Registered Direct Offering [Member]",
        "documentation": "Warrants Issued In Registered Direct Offering [Member]",
        "label": "Warrants Issued In Registered Direct Offering Member"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_WarrantsIssuedWithPrivatePrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "WarrantsIssuedWithPrivatePrivatePlacement",
     "crdr": "debit",
     "presentation": [
      "http://wrap.com/role/FairValueofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants issued with Private Placement",
        "documentation": "Warrants issued with private private placement.",
        "label": "Warrants Issued With Private Private Placement"
       }
      }
     },
     "auth_ref": []
    },
    "wrap_WarrantsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://wrap.com/20251231",
     "localname": "WarrantsTextBlock",
     "presentation": [
      "http://wrap.com/role/WARRANTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WARRANTS",
        "documentation": "Disclosure of warrant.",
        "label": "Warrants Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares of Common Stock used to compute net loss per diluted shares of Common Stock (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r201"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://wrap.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares of Common Stock used to compute net loss per basic shares of Common Stock (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r201"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r1190"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1129"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481003/205-10-S50-2"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 1.B.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-7"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2A"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-6"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.FF.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476188/405-10-S99-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(j)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(j)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(j)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(j)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-7"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715-70/tableOfContent"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-3"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-4"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-5"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-15"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805-50/tableOfContent"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/825/tableOfContent"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-3A"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-42"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-13"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479035/940-320-45-2"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1419": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1424": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1449": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1452": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1453": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>119
<FILENAME>0001140361-26-011401-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-26-011401-xbrl.zip
M4$L#!!0    ( *J(>ERW #.]:@(  'P/   *    97@R,2TQ+FAT;>U776_:
M,!1]WZ^XH]J>" 36HBX$))9^+!.#B5#UV8DOX,F)(\<4TE\_.Q &6[6"F%0V
ME1<[]O$YY]YKG-A]:UG@220**80Y>").@XC!"#,QEQ%F5>CW/1 )C.<(7XF$
MYCDT+IV+EO/A$N[&'C3M9@LLJ^O.5,R[;\"=(:%=-T9%(!*)PD1U*@J7JFX
M;8AF1&:H.KW \_V*7@"N8HICUZVO6DU1+SAT)Q0TATSE'#N5B2:S)B1F/'=@
MS&+,8( +&(F8)&TH9C/VB XT[%2U8<&HFCEPWKJLF>>5$F4/I@77P+OOSY;$
M;KOUXL%,U]?S!E?*&NL6X6R:."#9=+:FVJ& -4<QMN-W@6:) Z'@5"^\7LY8
MR!0T&[7& ;K?YYEBDWQ;^4\J!\<5Z2*AW)<^N/L4^%=^;^1?!S"\@?M1[QN,
MK[W/@V%_>*L'J^ /O-IQ\1T>Q%,D;BB[3U$H$G+<B7%[ZX1"4I16EI*()5,'
M['2Y&8P$YR3--+;L;;9:P[;?E>I*ENP/*!6+""]M*I&N01I%2U1**%UI;>@N
M/I9L6QOWU_IH$T(Z<&87OS84":$8"4D4$UINGFC7G"5H"C</,T89D3D,2(P_
M$P-;N3%=1?<Q>-[8-?CLSCK*_)>Y9!EED9D!,0$_T;AT#7TV%-V1+UJ9W_^5
MNTX/(+J7)-4'M':M\JK)0^W4*KE7L,>+]"1[% F!?Z'Z?J(D)AF+BA?JZ17L
M"CE9$/G\H7 "N;P-1CX$*!]8^8'RFL]C\ED<*#>HSUK"_Y=TZM:\XU_DJ^.E
M259+7]V_NO_K)"=DY=1(]L"Y=7.AU3>2XJ[\ U!+ P04    " "JB'I<(<[D
M _$"   3!P  "@   &5X,C,M,2YH=&VU5=]3&C$0?O>OV-*Q4V<X[I>@X,F,
M/5&9*CJ XW.X6[BT=PF3"Q7ZUW<3.!6KU@?[ LGEV^_;W>QNHD^. [%"IC&%
MR0IB6<Q'"8<AEG*A$BSK<'D9@Q0P7B"<X01\#[R@XX6=((#;<0R!%[3 <;I1
MIHN\NP-1ABSM1@5J!HD4&H4^KFE<:M< CB#)F"I1'Y^,XGZ_1@80::YS[$;N
M^I\H7,M!BXE,5U#J58['M2F1.5-6\'S5@3$OL(0!WL-0%DP<@3TM^6_L@!_,
M]=&:.>6_*G/C@L-R/A,=4'R6;2 0&<LMC0V+U_"(9TU\C\:B Q.9IV376V9\
MPC4$8<./7(.P:B[)5;+OX:YUOWQ>,N\(7N%XR?6$\HGJ?;[7NO'U8-0;C.'Z
M#/J#T]Y-CWYH.^R=]T?CWK!W"C>WWR[[,9S$\?7M8-P?G,-9?WCU7X)Z(ZH?
MBU+SZ>J]8=VA*:V24@%:@LX0N$BDFDO%-*=:I4)6.$6%(C%'%C'$&2_U!C#2
M5/ %V9>FM,^D*F#D',+7@6Q &(9.$#1]+ZBOUV$0^OO5NAV$^\!$NMZVO,-]
M?\_N-R3A$Y)V&/J'&\.V?^ =5&NOO=]Z( R#=OV1\:#9\II[(*= _4=14$P:
M4MN>5TPE&01D:7JN3H<Y12-F50Y,2F3.U^ I%TPDG.64Q\=8IW"GV!S&F&1"
MYG+&38/W1=(@#^RQ\6,JE>5;(5. (B6V4TRPF*""T+?J3<+/YW1NY&V">0DG
M0BQ(;[CVN<JK[SG?WQ#>V7E>)Q]0:+;4-)OD6)G?\U1G'0B]W>U1L2:*M*J
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
MKL!?7,+U:KX(YM?^%<SF"Y\NZ>I@?TG.US>K]8V_B"!:OF3:_@7<K(,NK,/
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
MHBI\VF'W7Y_G813OU5K/<SW7#G1Q_>:AU^E;_"M"WV\T%HHY=2H;37;-S#/
M'S*R).8@R*AKWQ^.1]WRC>-?4$L#!!0    ( *J(>ERJX )>OQ@  /EK   )
M    97@T+3<N:'1M[5WK<]M&DO^^?\5L+KF2JB!9\B,52XJK9#G94YV=N"SE
M[O,0&)*(00PS $1S__KKUPP&($#2+ZV2VZW:BD@",],]_?QUS_CB[T='ZLH9
M79M,3=;JRBZ6-VFNWIG*-BXU5:)>O[Y2ME2WC5%OM%./GZK3YV<G)V>GI^JW
MVROU^.3Q]^KHZ,7%O%X4+_ZF+N9&9R\N%J;6*K5E;<KZQV]J\Z%^A ^<JW2N
M767J'R]OKJZOOX$7U$6=UX5Y<?&(_PM#/*(QX(^)S=:JJM>%^?&;*0QV--6+
MO%B?J=M\82KUBUFI=W:ARW-%OU;Y/\V9.CU9UN=JE6?U_$P]_?Z'8_S,,V7Y
M'?Y77>#C+_[S/S[HD_.+1_0!?WXDO^-S?EI<^I$N\EEYIE(@QC@>2\9X]=/-
MU;OKM[?7O_ZB?OU975V^O;Z]?*UN;G^]^N^1D?==0?M<AP4KD\_F]9F:V"*#
MI?S#E,;IXC/G&J+V]Z:J\^FZ0^[MW "KB\*N\G*F,E.E+E_6.<B'G:K_=7JI
M;DTZ+VUA9SD*SW69'L/$CT].GY]7ZJ"&U_EC>HZBILLU?\S.#U6JEWFM"UB*
M3=\K769JZ>Q=7L'H%0Z?UY72"U-F(*KXJS-537*;&@<+S5/X0,^5J75+ZS2M
MZT"'MQ(5SW\)+Z6%H:&OXU?"BA*:9G#*R;K0JVI\\)?T>TN;=D95S6*A';"%
MAX5O_FB U=.<5<^9J7&F3(VJ+8TUND!Z'Y_@6=0T+V"(55[/Z=L;DS8NK_U$
M/WT E2MG!G5[D5?(SN-[D<S+IIY;!RJ9J2O9VAO<VGL4U2TL](LCEHDL(N>!
M0V#I'I^<)"?\_PH,%H^0 @/A59+/1"W!&-[I A[^]N08GCM52^,4/<V"\\R/
MH-HAEK3+#EBR>Y3[V:4K)NJ^=^:EU2Y#CKS*G4EKZWK6@7YO]6>AUVKJ[$+5
M8/A)0?"_F4F+P.YX'_'QI5XG"E:59Z"?%;HP-""VJ4&%RPS-EVQ+7M*[X$;
MDM)0S=+R=V#M%ZQ%X,JRO"931%8I8Z4%_3M6_P6<-([V-UI$:_9BN2&]!S>"
MKBY#0FQIU)VMT:PZ970ZYV6IN2DR7+0N"EA:7>,$53-9Y'7-+VI^#2;5-7Q8
M&%,C4?"9)IKSHHX5<!N&RRM56I4VBZ8 !;BC.>5Q7+,I8!/$C&=A1^ 77+:P
MBQ8HS]&P7<)HAKI#&TC[D5DL:3Z'4L>\E">!FM]A-'P0N'L'BZ4%.+"$&;TE
MT\#JD2&P_/8'?*S*R_>TKJ;K*O1R68 SF!3!DL;K/%:7P-$!,>@IN"+!6A$'
M@)4):FF>%6LV$/!YVA0%2EF>L?R5MM159:H*9[X?W7T;K$FLOA\U_)?6:-A;
MW=K]8$_WL(7DP&!?@+$.-@TTD242M SW<-XJ67<[<>[Q0=$23(QLVH ) >5'
M#01Q6ECTT<91W$**",.MYCG\L<I!9.;Z#GTX?,QRX$"9DEA#" 1<T5XF2?85
M1 6P(GAG@@^@$<E+MA=U8-32Y?@\"R@N3Z/K1VT&^R7T(!N,G8X)T[Z[\S6W
M.(G5N,C!/&EO)2DXG 0[F> 3T_P#QSJ@4TT=]-U_(I)CGL)6+.T*]CV1G<4
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
MN_WJ(+DVZ&TX"7X_*K15R;==9<&.Q'S ]A9_!JC-Q;C:YD^@;[T(PI0^ A$
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
M:\Z?6W&M5DA(-2KP7[DG.ZN.4S?SWUK'Q;) S_EY7J9H$QI9>'5+-2#/5]6
M_+>I@Y6N^7^SU!_4VX77EOFEXB<6>GW,+_24/7Z(%_[MS=IJB5LL@+K3#-15
M@SN#"[R-!MCN:P;@,>Q#P1XX8S 2/\NC><F>"@R."QEGKD9- RL8<,%G90M\
M^'D*CT8!F23GZ 85R5E:TIDUB2<]<$[1;T'H/UZ,I?#]N.B7$4(HT_ZJQ-G.
MXWA%6/\VPGK77*R;C^S=1EA/HN%RBB$@!)W >#9+$,J*LPT3CP4[XW@2#REJ
M[#!Z<5G"D80?Z6(D@T%"$9B)(#OQERGZ[Q-8:=0&19Y%.:@L(P#^ "7 BEOF
M9YO/#"BN$Q?=&&[;//Z:)0L*MC_>VHT^=O9:T8OMYXB?>X*O[=]1$J_=#!21
M$;)!6HPY^C>%)\=X$<@EY27[--YXWD]G,JK6S2FVP]Z@:..M\Z+MI_=M%@^-
M7MMZ_HUZ;4T]]@<0Y4%4^B0++--5(90K%9W=#5X*";G-29%\.15)V%/.5?//
M))4RR"C# A_U\J)(7/T%ZM^BP.1*CF)VEN;S,ENHE-4]]08ES9=*3SJS\>P
M![+GAE>1N.UO/4G_(!)W$]%#/,=(.'(X!GE]_;*KD!I!(BWC$@JH9'LY94M
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
M"=L !1OU4%)@*"']MXHA/1>L,YS=Z+<3;,R54N 0C+(9;@NR/6$)AR/AWD_
MG:1H 8TB?#0O;W+);X)7PQ6A^<_E2M,."KV0(8RGG'&WY0)W&N)H='E)0W'/
M#'35_5B.-%##C9RH%-T[R61C8^*\+]Z7+#1.B*Q!J=&6B#IQE' $H?I@]Q]T
M]9@N!C]K+OVN\)U P\Q[Z*Z/*7"#MIBYHQG>,<H.B0"Z3H1L)%T!RA@,$364
M07Y^EX!1EDR&LQ'&5, E+CBMUEOTLH0".GW0::3E:/5F$FZ9YK"HF$%P?_6P
M&PE51%7&PLT5T#_$MFRD!C&:4>0BAP0M2(KFQW8'-DIO- &S89A*0&99UD@1
M\^!+\=?,UJ2CHC* ^D>YM:C,1G*69V?<26DX%[B,#<_T09V!Z$RQ'5R<462W
M!X84N50E3@^L3):.4U3.TRQ?D NUM'UA-O*2U8O?F**((G(5C!]B)0=_/"_Y
M[.SC=(.M!6=J"BZ@&2I.G42?X#HT6?&J=/+['%4E3$D2ST;AJ%B%4+<U'C_Z
M4/-QEYL+E%@?F29%:46]S+.D6<+P>HF]@%<(_B2)P'&F93$7][\BY.H,5Y;,
M12Q9B0=O?S;/)DGA]K6E#8.7AZ68A>O%#P]=;[QIS48SH\"P2U44\)P9%/$X
M.<^++[0%VX>AR/(C8XD!!.M&03"1%#'<IN*.DN!49D ZU(E8F_E04:T7?;L\
M'%:"?3G(YCV5#PK4H'4CG>]DO89)[K<T*D4]%,-1N=.DGR#X!^U7LN3308K=
MI-":'8 GB#/+.HOFS7N&[=.W#7T#BBC22Z "A#OTN!F4FVIQ*SDT+.-X.L]N
MTSXYA%G/T$.>,XT6,IY=QS[!N<(PK(O BRUH[CZ5NT?$^.NU'3A$_X*U2BC(
MG<^6!(G.%W?N@<Q6C^<NACMT>TRE] @G'SZ=ST8YF]Y]7\,DE@+H]SY%=HMD
MYK;=M$@3*HDV=JQ_XA^P7@B\FZ+/H5PY8C!XA]$15!G!3,,K8[,RBLVD%Z^>
MFH(]YR# EH85Q(,N&8!>=4UGOH<4?Z!@4*$HX6O*;P=.#4S*HG=-> $4J<JM
M+_,XW3TJO]MXHA$M3EHTG?'+#7.PT2H+X!GY-_7'FE$;UG@6FUGENNH,B>SN
M@64TB<5$P^LD%P93Z%,#\L!9D<HVU",:;?0N^1!& [L[M![!_\*E7NEA/82L
M:@,QV__%(:OOY8W;G7$-)7$Z<DZ7Z])5W7#4T)>Z4*E?I@EXR5. B07CR2IN
MIF]>I3_3+J<<H>X&)KN-,\-_.+:N*AE-%%;&HEJ2(F@=_$-)K84G%?M/#M,!
M^//XB'$";\G]Q7XHW3OTX7GEC"U$;ZN$AX'75^ YR-47:Z:W_([8F%7B[C7S
MBE$,_]H]HZ+)O0JNY<PV*$CT.V0(JZ,+-/<<,IG&J=?&FC8E*X6S?61AT,WU
MDH$DM3!D528)23NO68U.O!&Q_B694++!AOJN>>(9FTBM8[';PV[1Y>IVT31Y
MZ63$^3;RH]CN#N<8C'3TTLT!1CY %3;@(UKTA32.ECZ>JTSBF^W"])$38>]]
M<$7#=L*2<[]S@Y?AY20Y7MKH4:HOV(<7=&%G6ED^\[%=,F=2U99<1.P&!_Z7
MNP^OF_I?,2(.L@S_&S[)]?[N,KS ZRC!H&'L!(0$VP9F27^81)(SQ\T(=A8G
M_VC[R8W3Q 2@SGT([;$?9/@@W[IW9?Z^, <(9;?-L[J^@R-,FAOGDY:M8AM1
MT.LLR6 T_>47JMX37/I\/AS1A>9%R3\A0 ;B75QT'3/U_L>MZ-,(D1W5V63
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
MB-L9YYY2!1SKKA0-^SJ:@@B9D.J*8Y&>@X78 LA7<7,'OF TQB@]'#H$OF0
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
MI@Y&:"@)JC%[,84O8 .MKSJX'.I>3WFC35M+:=5@LHZKJN5@4W!4A8X828?
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
MU9AJ G-HS!W'""I#["0D+9WI:5(E-2C UT.M<'. D8>P?GU8?^LAK/\-^N*
M[?H],>9IKQT&9]@IAO#NB>ZHP'&X%#[TUXAS3+P51;$&RH-=Z[)BQJPJ"3?G
M<@Z>Y% [#>Q3HE>"P +T<?U7^P15E1@MM2S]RGA*Z2HFXPF4R=*D8TR78:4P
M6*/&H\>'I^T3,"/[R%B&19N^-I1>/NSHW6$W%;^5M6[+#\6X#&Y]<(4[[[&/
MRCQV&#U;=LI6KP-:;MQODK%49DQG8D>(RU:WYDHVS!F+!9N<58N3_#AE?G.G
M#N),Y#/'-$>%GKG[W%G!E"5:V[9;$AAKYKE6W\:P$T>:_%R>*#M!]\O&LYU-
M!"RY3[[]_3,PA)-)BYNY)TA#4Q)E2-WE2+B[@1;Q"X$;P$57%+^ZK"WB.3@D
MA81I#FMHQ9=C(>)$JBJ0C:;N8_M,Z+\JVQ6\R'8;'$36'*?I#(:U]4S-T[V<
MFCJ[NYQ8S<=A!5Y$'DS(8A8J4N*H)MR\W,LX6-Z\X0GDL);891BC=:5T,B__
M3J12#L/.#49)2\(1KJ6-,=>&.;$TS.&*/;>:O'UQJ<AH#->KHFA"=X&V)PC
MP(35:$0#(CW@>)1M)--8X5>&N'>_D>G-Y#9(/*(H/?W04^^>CA)[0Q/>HL'8
M"+]E-BS=:L@J"N83@9:R.E@%#W< X5!.X"#01)WUI"T+Q[-Z((D2O7)SXD"P
M>74?W1WPV2N@?8PS?N X8R/:6V I?M MIZ:5W#W125=. GE&(I=*'7$"5O,V
MTNRLH8>A[>@Q*:4K$*YEE1\!P[4V'DPMTN"G\%=N\V>SE%*J:);W7>S9$ ]5
M](75C>S&25PX=ZFFJ:X=ZT]"IG):2<,^H5'FQTBZK4 <'3SA;SCW/329_!TZ
M&LI_O+'WM\,.*,B.WO,#;0?U&GUJKO2/Q?QV/X;79&;XR8*5V$+" SVI[\@+
M62(*+/-@?I?!F-=QA76UWJUXB!HO5P^WH>#C6L[11G4R U/!=Y)@3Q>]8H9P
MV #&A(IBZJ2!(N4L6LC=A9*5*-A@A,5#:X7;.5_.9+KY9)ASP;BM(Z]=\FI-
M.0T(V\EGKJT$%:!) 3W(@W3X#6@O7!'./=!3>OA^J+1E)$_*S.0]T$UM8CPC
M>MYJFU):9C+[=6<;;E8/556<"L5'WVIR# 7Y? 0BM6CFYQ.J8>^6:1\U2EV2
M+2S],4Z")$)$\BXX?W6,6J&8:Q^?(-S$*]#V5-$8O'M\VFX_<8^9N9 VA_S=
M$YEV2.]&;>KUW>OZ<-91%*(6^X6QI5YA5>V[7SKM)RUGP.G[**.33AK335]N
MIMP<:< WI(H[4OA['[+#Q[8396J:@R#7/!'A491O9=[8(1,X L5<8I=PTKF.
MFUVTOBZ$W"!,B['/56*LE/W>"KI++5XXYRU?"47DN?"'(-H"5K#-0*7*W$!X
M BB#.\22KZ"I&1:%B25?Q.V(.2L%5&$SB1XBR5P"Q>>C;6<O,D=CTO=8_QH4
M?]KDJX=\-!S,9;G;LD/.F1X<RV@=6CUZ>O_W&-?2H4GU]YXZSIHV:M.;-HL-
M=>'-:X>GN)**WH/#Z< -TRU*6[K?W(/SR(V)2[6DKS!&7 /79(D/P#$F:$L(
M!Z"Q+6EQYTF+'ZY"=L*,NMT]FTD"2^XYA+DXO$6ATBD%$F&QAE]\UPI.B)H<
MJ- <F?DYV)H!.9*G,1)X;QRP8Q&RU_?84-*^OAUS83MX8HFWM$8V#$D>S6BH
M=6CH["L$YS\W=?:T^NR!2$?GRVBX+"9:'$BEX6=+NPG^">Q5TU_G4V+J=-/2
MC,OTD:GC8EQ-0B2.L(5A85Q &\F3S(BAND1#9/@WE\@/%?]HIM;2<M'LH>E/
M/1-M0WA.8)/-4M56K@<MMN1.L'B2H3'2H=OC9-S$PL0_))=N.;FT_9!<^I:
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
MH3/4:_&4=RWA;]FW)0@C90PNJ EQZT7Q7<((]*ODJMQ!$V]D^4'L?<!PAON
M\<>!9C[W$L>!MLQGQY?9/KYXG8>!-U&%V&J62C&%"HE'5,J]F(](HY=!=<%R
M?_NP5D[J#%9.%G>:BBU[ VE, L>Z>61(M#T/#&"O?Q6.FWO"'@0NG9PZ]R%D
M?NQ;#G.7/&[900&W03;GK"MXL::B@%N;1;V%8X:TF& 6;N']H**$)=RT%A]H
M<T,,(:6(^25$#Y)5T&[YVQQ<^QT&1%JVTC5_WDFF,\GK;=J&U#[7B;6+F/KW
M;=\D>+RPO+K_FH._GG 'JP!1XG\VC6?XC<$9$5)$&EKD05]O?T?*I84]G>]0
M+@\T(W834OGFT2W_;_U6U=^2!-8T8;_2&'I[%[NR9TTB?':I1# &.;;K?@XZ
M^YS)X]!@)$J9G>V_<!!&6JU02S349@-1])C,1SENA&<R^8/L)''H[<( 8$/9
MQ">V!R;,52HQK$.?8K&4"=6TC>&?$Z =OC$.6_[K<T#<_,?-B@-JZ#E! VKX
MT=BZV2 38^J)Q$2_\_U!+&O"I,.GN6NYX!,%'EK.>4,5"R'FJ98?@\K F<4Z
M1E0S0A^<S[AS#-B.G%?SQ!NE/7$MW-G54B+W;3J3W/P@+Y42C,.REIU7O.,I
M\[@'S!&!%!$)&Q>?6K@.90!Q%DN!S<=C7T.YQR'&'\K(L+:"-=G-E+L-LV"S
M'H9%J=../;>7\A%F&O$-5S? 8F*W1&?:8,5Q2PD)%%>"66."+0T<APNOT++:
M< KM!-@6: 1JK_6@%B]W'%Q7-3$JP<R9D]U P[VY@KZ#2Z-+!#J,?';SK(]J
MT-E[AHA6WN6:@[F3ER.%'JM455OAV2Y7 W7"XLF$_1;>#B!!;]&EV=IL_KT1
M'-9+W_]O0]W&I6]?XH_QT" ^WIFGK>UPIW7D.6\'@#0/NWQL*C61/0U^VZ??
M/_';3,5LY6S07'0.]BZ]4*:-Z;SA!PYZAI(O1@_8>R6#8&*N'*:OY9WU/>,J
M#[)[[\:*%RV285QPQ!/14H6$+FEE?"TYP8[<B\,(6]$_\SD9<X-4/ $<-Z/N
M8-0SO?!__O1R>^O%C^A"=&G\\-5Z\[$<]"=Z!:01@;DZ/S]OE4FO!5;QVM/[
MA]Q+>/(Y"="FN6EY8Y-X7L33%FS2]874TF2+(";N?-5EEEY<R@U"T;@V[_(3
MDEG.XEFAN6#/.?+K,>(NO6,\*!*&3X^P:A''<%?30IT:RYPP;QA_00^SB]2*
MW,6.XZV$W3Y?VEBTV0B4ZPK]<:\1]FPP+Y"[#QE:9GG#;;^[$^6'+&-]EG'W
M(<MXD9J+H[3_UXW#TX/WG[?:GT\..W___+:]=WI\TMD 5V:&O\8OHZUV*\)O
M(_WV#3WP&N94[>V^S[Y9WSNN6<M:[/#%1X6; A%H3,.D/33$)I6<'\4MV2+S
M#6QB;D3?3X:B3A%%'GBHZB<OVP\2J>^[E$N@Y!O1 LR$<D0P]!YH<71/*?:-
MK%*%E+9FF5 O(WC=]\6V=<GQ!2_"MH@^Q-R:V!EF,V'U@F]^%W?6FS(7O! !
M?T$73/-"^^G ^)$_BOAJ:X^TPP$=71)*"-\,O<<95VOD/;!9RT:EHS+8<O.9
M^'>^:R6B:25*H+%!]&]-!V1)F+*%YU%@TKC9E0!,DF$L!!HIS!M"DJ2S$%;J
MGI&WB:,6[C-L'>Y<:6S-A8;S+.]]D3N"GL3CDI^*J\P?<SD4G?H%E2S '1:,
M>]7ENZW#Z[*;+6V96D7^4_>-41A1Y^/[]^V3?W)$[IN&=[6(R'6=R!/<0V]E
M#S$Y*D,BJ(&Q<BO@FAU.^O"T8G%+JQ%='I'\!DMY3;6YALH,YJ]>B_I22=CR
MU!'![T"8W(QZ?C8TVV)R>/R-Q "EN*XWXLA*H=@("OZD2E>WIOVZ[M ]K/F[
MG'O?<$-<XK4FVE6D<:L/Y' L:B9]/IFE&04=9,;+N0#X9XY&*_8-"Z@=!EJ3
MI;"QE0E'E?SW!/45,B7X$I]#R6A4FB[OD?27 ]GT'/C'L^@\+BN![#_#BNY@
MMC%3F,F?=UNO] /2^5,E/N+X@'*W,@I;QL'<$;OT )^DQ@@GID TB0BGD;0M
M[L4EU>[FX\26$YD^8'2 Q6D1X2%,!X'4:4>*;,; G VDXQL&#>M]9'9I#6G5
M\'><63I7=#D;$C4)V49-7['ZE@DV15N3@\3B$2XG<E3MV!Q2'%F+(A&F$!,P
M%DGR9ZS?MS8J'4>3.0D C$+,F0:S\^ L4AH,'=I\/B-N306U<^<-.<;!PYTS
M7.8RC1'T26+&K"+&8@VS)WKQ%%6"2\+14>W3</U4F3:QIQ2<\2/0*-J*0':D
M<TWC/F9\E9%+H_!B-3AAJ5H-K:NI_.\=;%E?IZYKL1/M%.C\!'-72RL1Q,N-
M%4BX$18!7$2&:2PO8TH$B67*--$+BMU5KD6!P$YDC++&O8K#Z<5(RV;7VU57
MV86OI*=6#V7%P_M)=R:@1MO+B_ME6[6*J:4_9%BNG<U&Q%QE>.T4^^-JX[T5
M[U$=&/:>2\C4]NZ<]-V<HLQ(/3UH6]#U'$W%DIMH!LH52]-@2".'&M'Z9R*A
M566OV$IZG"0/ Y)MI17@<N%TG#2\,"B9@ Y)S9=N<(X:[:0J*0LZDO8YQ5-7
M%ZV5,[7'NV0?M>_6!QAG+YTB$;U8MMR%4G-%5=2-UMC!$>AH,F4:Q+U[_9V%
M;I[I[3*8858IS=EB"K_'DO0?P67J8^3S=;2I82W\)PMC]%.67C@:B8-A..=U
MM//<AP.J!M;E/H6HM#]MTO_@9WH2,3V(D1Y#YL4TC4E"Q%)4SP*7_BYXO!_]
M5.-T9*G^:Y[)+%WNJIGI#2?X#S^]!M53*DA-8&[LI7/*5MBY#-3K6O-Z55G^
M#YOLJE8+6$%--MF=QIQ2?I#@BR:U@@+P10^60?!A"J\PA=J#3Q7"P^1=:?*(
M\$&[ %!E29*>H67R(YY9#W-YP5PB>^9TQLP+X6D3'O?H@\I)KPCQNGDULWK/
MS?E#]F*9\:H&J;+*H_8$MB/F0-.Y$_>+>K!/SK"FJTN$NN 7>9=,H.5)@=%G
M1/]A;UOBU/1]H8PW[ME\T']#P)LO3,ZDCI;2R)/D/%LHD5#% R0/1<FXIBZC
M43*Y5WJ69LF0FHU,A-0(_)S28^K6\!:K4T'MKY>\4?<RR&9%^P*WJR::;!+B
MC^D@'@XXJH7125IV<08)=XFK'B^4TF#JW!O']H.(.&)4)HH]_'W2)XL$EY!8
M',6?,5@(X;9PQHOGX6AXW)U,NNF5C 13D]@1:05>NFW6HECOX!$4V?Z2!'R\
MI2\AM#)R*AV^^?98<>:?3+W&A4F0WD[\QSS@(>GFA31E(DE7%G=W2_D%SN[<
MBZSR%9K I)+PZ2^J1PAUC(FP5151'R\(M]O'\%Z#BKZ2,;\;-W#_DICD5BGD
M9PR J7(2F:V05\7"]L/BVI6NA;K@5+!V)O\^(=JF=$#;)\M6[)$;"+C5Y'%N
M9:>@QIU/-'C!^K:J9+%_]C MI4VR,.(1LO!<!=LJ;24B(L7%LUX[VQ*T1>V'
MZ^[Z8S(=D09-);P2=!E/>3_C"YFXA95@9&S#JJOY1//=1W'9C_\5[<F[27>,
MQQNUGV^@G,A7&T^B8DX0;@P%(Z<>/\XQL ]TPCA1@#QX'.&N;"G"B;N)4+)G
MIY,O#_@*\+TN&9VE,-%]1^O@(V#:U>$!NG3OH$O/'Z!+]R=IX#.;1-LHK>#(
M&+!1(,>W%+37TW0D;GW0$&P74+9*RJD'KBLD!V09I8F-,C!=2.<+D=[YEM8>
M2:)G4A_KRZA!SA_3,@LFF6<XF%[N^%@WO99Z1^F9R@LFO16U(Q1OYE 8DT+,
MBV )F& 09K<FXZ=MH<48]LY90\Z[P/[')J;CVI5KU-47!LK9@8S@Y+@@,:4E
M.(3BXG.7.!03/F]- 4@(?\KIR.0\;9+2H26G"#@\. ',P^,*1GQOB;PH'T+U
MZWKOV+)44LG55/D*L6[8LC5K:H=D8J7V582USUT1_M)3'N)4%ZW.>Z43=B8J
MF&=8FI\S.T&1GV&)F;IQ;NKA%\,L[[JF&%&6"XW!PWQ?--_<#DM*Y3Q794,K
MH2\@B'55]$ZW+YT'MD8RV"H/B[+6)I!BU*"/3U@K&_;_@>^>YH5E'E[J14/.
M#$*4ACZCPSJ+XRCVA@^AX+4.DR7+8_6&4 ,)5ZEV8]S7"/$-0_#7PY,.XEXB
MJ'![C"I/XWK=I%S786^6T6DA03)!.?Y! 3:?:JN$D7 ,B^-3LE$8T($U4B1P
M8L=H@+!N8@,*GD!TI9U)2;40PM-H^QF8VX%-/Y\@@\N@ILV$K)RCRC.NEJ J
MB0HWDH:QTI10MQK%GFB3[>PO\3B%U&H\0-_J/$N&<6\1;>\[Z7'7F\)SRPM3
M=RF7ZTJ?$['59UQKW9TOB/C.7Y*E7^@8I>1!;Y1CHH N3,$Y,2_@Q#C74?.@
MY\B?65(G(9G+?.(H,ET7=VJ!@DT#BV2,4<&:F>'*!W!%B(^L[HISIF2R0]#N
M*@.8&CBWHY'V:5C**'HY2MAYJWE ($RR,T,"%T* .CRH*W9\\&^^(4VNZL$2
MP@=."WX@5%L/EMD5)C?O,B<&PN#GTZ!S(T[I;R>^9^[#O%YA7C6V$S2863*S
M'J;THBFE!#.!X[AUEAS4^>3!JK^J-#(%C@0VN=D1\=X\&.M58]V(&6.I*U;*
MD)+&A0^J2D\MK/%O+'$OF?B!@X:3DTLYW:5TJ)HLM@NZUK"6?FQYM:C4)_PQ
M.)STUZLN^Z-29:Q<*I[HA&AO*7'A%P]#]+Y:1X*G.IF<"LWRR3"QA6!<G$9A
M">J67;BS$#/&U*TX",RO$@UM9[:>># 1+?8PR\EJCB66WU@:=:40 $O(<J*V
M IGZUSSM?<D6[F8]MHGQ3"<;7EI<5<@IPTXZZ('UXZ+/9G\F)74>2ML('U5K
MFQ'\X2R?)6YV@A()H=Q$-BX)#.$4B9>0KH*EF9=J1?\_>V_;Y+9UK8E^SZ]@
MZ9[<D:K0/9)L)\[)G52U92M',W'D*\G7-9]2( EV(P(!!B":YOGU=Z]GO>RU
M 9#-EM2R^DQ/3<TX:A+<V"]KKY=G/<_?0G"R@X0=?T5_9TCQST>(B?YIY@HY
M=5?%FJMP6[!VA-.&]Q8UTG(1UF%7;WLB'93 3M*T*0UF*6VV&I+B'&-^_&&6
MD@GK'S$D:%%X_1_49A*8%7NV:H-XY*H-*: \&AC'M3L]%6$Z-%R61D*-^O3$
M''L9DP&SU[JWEB(16QQ'?%@F7^ZZL<$OU9XD;P#K]Z\^U[:4$9Z2/JC"YOJ!
M>8NP)0?(P&&6?/08!K]O:I42 5@8<;WKTAG>',FKY)=$'K4UYJRH'I/<)(Q&
MXV[39;)'I)U+V@=YLT(;QR@)2"=G*5U!VEF;<:]J>%%Q>+LK%>$$OX-; 6M>
M0J,JF+ZC\&7:@61>=--ZLN6$*#=)+*>LOWA/UYG)E57!O!A7PF'(R\%*Z@/.
MY4O#N?SQ >?RY>!<Z" KQ,RLJR!=T--W"(I.J33ZP)#4F \X.%@.\ATO&V8E
M4PUR_]BF9><*GT SFTBE(EFJ^#:V TP?8"!-,Q;<EB@RO+M)@RPF"B4L]O#D
ML@82!/^R _91LUM$&3#33O4P'>V=F9:[AWI>) G\>(D>7#"=P*D5&_A#9;I+
MIJ%-QS?/B7O@Z,).]>I-K';P3X^]\RAYS'J_ .E3N\!&@-;JO S>VEQ+1BAS
MF:AC<H6P0CG%ARQP&:Y9YCF([$.NSR!?AU$M)23UTV(!CY\95ELN6I I :;$
M= #.#3J?O9V:'TI%#%X_+%N^9QHFP%=%X1*%W,FYX&X%NLN5Z4B<5T5;XV44
MFQY?%YY3W>RD40CU&32V%,LR%R$?&G PK0)BE?3=55%MF'XW-L0*]$IX$^C,
MVF"2Q\)T",X<=8\-'JU!P5V=\ \_X*-'GIQ >4L<(^0\A@NTWH[:6&E.PTHU
M6]80UD@#M5$A+44'!4=X'H&W'938NN%.+VM"XB,$7Q(J(-Q+'9&H]G:0X?&%
M+4Q#8.H,9LV&#MT_>XG:%-6M_JGL/ZG",61:H'?N%,&M'=P,@]TR[39^TA6^
MY4.@1F"U?2_S=]("Q!@H$46A__$F^#@""D\*IDAT=7RZC\NZA%^9QZGE1>$3
M?B:;)E*>$\+$%II7BGM,0'GG6T08"Z01D2/[#J:*=JX4)H]L8*&.(59/)TA/
M/W=D:WL)FA@30@V5DD<,J!2Q3Q7/LE(O /MD5#*_1*+F0M%3SGQWZ"(%][<(
M3G8H/I=%*^L(-5.HCA!M&)@3L.LI[X&JJ_XPMY8!QFG*VZ2O5.WR/?DGBZO8
MY-)WVFCD1.WMN=Q.)@NQG&(9[ H]_3<H?(=+'=+CCJ]HD0BP]=U@@DWR&PQ\
MPM='N[9DUQ.\?#%KDB>RMN##&^H'^Z4C"?%+7CDD#D/$H@3ZA#N;%^$&(1U,
M63H*"$ .(VPA*@*GM]DN7!@@Q@W_C>^&#R21[Z;E?D6>W,QQ@"1-*EJ73LT7
M)9 N@ST G:'^TZYM6 9F&6ZF*_MG!U04$>!+\X<5[4/P@XI%=0NR -UO;,E^
MN*89@^,2]J#2;=&4Y665R9GNM@S-7@GS@G<O?*^<N:R<Q /_(0G?;+W&&5%-
MUF:?+)UY/KN0!II_]LM+29 2=+S2;&G,L= *\P8'V*%?\PQ/.#1YRY0\R&]+
MFZ">AH-WDB9F/!A]E)2:O+,B2^4D,Z6\\#@[<OZQ)!0?N0O^GSFIHQ%\QUQB
MU$6&-MPE]\RUC>H8FX9F7?LHR[4(;O!E) S/A?D3T576W)P(KWU6"LF)AQR<
M!G^YFVF+N5Z=G+2J$5[]*GC-!@.(\Y),[3 QRN9N@8R;376<X*[?4+:IXY N
MRF)*_! U2XC[^U\]Q !YUUX)-2LJ'L#L@(T/%FG9MX7PN=GWM7_P9J]EVFGQ
M%[42AS""V$DI#C<::8ANW9R!DXN!4[1A(/05[O%LQHE:F]),.LD[ZG[$]'-W
M17H;-3*3^S@#7\8Q?+5R[TR=+G(S;2#K@/%'YRUS.PFX^$U;HB_3-DG3.IJ1
M 5B>?8C2D6L1G;K*1691^&2-OE[:!&Q$DTA6X97>@Q'S&K/;MGV[\*UNQ<VD
MF4GV$!8@6%X9,#EJ88,6.[B6?U>+;L-1KD;>4)"GI*T$%Z8=7/T1K$>&OB;4
M6GCGBD[TR9'(@2O@M]XI;+!9[F>D+:N)MW6S+*K!^NC?@E\9WIIMA>80Z#1<
MUJ5-ABW<XJIOZR_%/%^,Q>7YE4A$/IBJ:R(QX^L^SHQ<O2J>Z_'OV<"P200V
MLG$)BE(UUYR4K)97S\,'>4 L1"5U4P>X#P/EPDU5[772256=.*Y,JPE' X*;
M"2\N34_DY8X"C1PM"R5G,)]-0Q1.?*9L':/!)3**Y'X>)92$DR[>/4XZ#Y<%
ML_F^>B>U95:II\4HBQU7O\-)Y&QLAZ.X34T2(IER71 2]#<_3Q?6TT4=>TI"
MBL*A&62ZS2(/&7%'UEL71<4629'IB4:98X#+%B0.E&,KP\8L\'LA5B" -I0(
M7\BRVUHLR,>M*"@26RHFDG $P43&55*E0^&EI<;WJW*UY=!+5:6"APTZ^\B+
MFQYP,00([.).P4_&HF44PCH+:TXNA_&Q+82^GFSQJNH7EE=P9N>@YYQP0*K4
MX)WLB(>RWW39[]N'LM_MPR7)CNEUH'1$%A/(048"'C=3SD9P69!IAR*0E%I(
MOXZ;L>8%74FSZ[*IK"L5I!ODL(*1*$DO5OE.CC;BVYCK][_C*Q:GG;_CP>J7
MX A\5["MD=1CS<+DX]68#K$XE\UN)+>_94J*ELDM1I=80YP $8"A$<Q0Q)TS
M)7*K1TTWFFY=>R&035EWTIT2W31;_([3C9IN'6R$06U/7USV$@QW[)WMPTLG
MK%*V"0\,3;3HXQAY5$5GHQCLO72W)84GVN8QQ6N7ZM2\95[#U^[8\+1_AK7#
M%AV_RF069^CY<CC2=Z 0:Z.P=XMWTMVB(LPTXH$#<.CR2E-'(C,RD0$Z<J8D
MSTU)D6)) NQ>XIK*II3R*@S#6)5(?W&BFR7;R<SY=7%2@@1L! LV!D I3B'"
MLC)."(!SR<ND[TQ"KGUG6C)Q=J1T+ZX@Z*),Q*R(6$/^")T2%!"5@#W]$0%@
M*5KWP N%\17UK.^T2<U:B;4E23.[P6(PXB $>\O1Z]/Z^#E@("!5>&-&VP^/
MSH2TQM(L>2M22M$C^210532=Z%G;Y7LKCN8';+HSY-B7T?G,26J(_?4O(N!4
M#Q7<UX!SCT^JGR#D(L#/$O:&1%M2I\""%[^R'DC=(=6/Q%IPK,X@[PMY[B_D
MKGG'0-MA!(0--&6MN(T1<01*/T"R!O<\W"^,' 8&=^&F4VHSRJ[%SC7#%?MN
MFYP/;!0V);#NL,VM$[$1FI6UJN NP42S;>5_.^R!8&=!T,5=(AJ"G+*\4$T7
MN7-$?%NQ, U)WR:QTKQ9(@1A>KO)-T#E$3Q@=*4!2MEMC8G+L/H@8&P(;<[)
MOC6,A62X!F'P0"/"3^+V\$"L6.,,4<*!+!I.P2_%4[D0LC+PA+#()S:.9CT8
M6L6)NUO23WJLV"J;&)T$3N 6R4W+/Y0\-425;1]1'@F]VHB\;]G$&3VTU+<B
M.HNEC]-9='YCF_;7*3<# !:]IJ3)&1R*Z&M=IKD95\3V.5)F=63T?Y+Z.8<8
MF[^\>1O*#Z0M SY=BA0/+?S$/AP< =G\L3LQ.3H6_B>5O88K&><S5PY<-@;M
M.C3"M)MAZU1W]/"& *Y9E+C>\+KL"^@-'CU+JL;'U8B>P<"[$X0TU0I]O@97
M>H,Y%6T)Y*,HW$H>*TO'0Y4LLYERN9<JP,SWRH>27D?X%[QF*5"%JC#64(WU
MTE>4;E"R#JQ&$?PD4:JPK12NP%(R8LM<NK[10L[^/+5'K)(QFU]@X$HILG!Z
MZ+<^6"]2?206C=VS1;!XQ,Q QY5#UDNOPF1VBWQ3N/VU'%^]J%0)O('-$&]3
MZB?H?,W,%:A55@//,]9>]41\1IEOD<5^0:N[SD&&3_A\NL3IG)<DLLZW3T=%
M)FATU]SXGL=E%1@*.E#418SH>[P?_2WL.^,+ML_Q=1XFYZK<G)-0=_A,3N/,
M!F4Q-56YIV*8S<OE4H 7"S/Q8?&XV"<N,3EF^1+Y5PUYX7]N-@6="S3P##+(
ML7BOZ6+4]SF,YIO+'3B1E:3U[;;A%TVT7M0G$]*MB%U-P_;SV5N.+9&;'!@$
M=Z,9"B@Q+(66@RH^TF1HP/_5NHZ(?M":]EN?GUC=(;!EO76*7:C<+=M&:/8$
ML'3V\\7;I/LL5:+1GI;$5&E]45NM'7&'1<;DW6J+R;K(:0$)]M*."QQ.9.Q+
M\=E_ISIY/(EA _#)HYR;;PQJQS0]4B'%Z43'&^[>\/_SS&_R?=4$YZ_;=]N"
MP"?XY[-5V7;;,^DC+-I!.Z!?KKY>,RU\SBZ5/$C=8S>9B. )->?84%3/B,JW
MLK@>F3'1I551;U,B$X>KW6>'Z(G:B!MO>>$%TRUB9D V"%.^:!L=/&#;FB^P
M*>-)I!<)%IPN\,ML@CY&B=D-DA76HURF+:!2X;!]C#Y6W[#*_UY59U14<=U8
MT$=ZQ88E:;"T*CO'1+3&7.$&!=JO9 0!E_!]4FR*.(_;)'*5[HP(5)[C.XJZ
ML"S!=A*%.1E,QD!GTLGF4TBINZQ.M-UCKAUDW%*AO-H'T8!-(C+K6CL3\P&W
MPHX^Z'AD5J@!'MV<%&)(!"2">Q(HL6W@UWNHXGSF*LZ?'JHXM[ME >6V"$G8
M\F(;:QCV=<DP+N?8(,F1[\Y\8XH+]7=7C71@FC'3L,)[LG P@77BZJTOE,,6
M3M1POZ"[5=F!$0'WD>AK )DA<WOX5N .#T*0PYE 1LGD'6H%)L6ISQB&VLD=
M,%P$;8_1F]3#J1:6=#0>48]D0$9)M=2;.OJ_]#NR1#ZGPGT-><W7@57)TSQA
M.,9 AY ZG\4XR+DQ $TJ]CZIAE47PC8NK"-3GS28H[(GT\!!@,>KXJ\TINC'
M<2]O8N*-E2R$%]SJOD:QRXG;RH^Z*D[P&();H'Z\5(NPNIVBMP1FSPT#VZ:I
M].J2%F'Q\^D9-CL\>Z*H$;$' P('A/GA0PW2I2+_X7S0-# "4)#4"RI&C5.T
M1W"3/6<0J<JR]3>6N#K(L.$Z*Y81]S"&/<A<\ZOY*]F7A;Y8J"^L7CR5[(:>
M85*7K!&B/NG0D!74D9"&\IF@VK6XQ*XGTS:Z[I\#PJ82$L?>(LZG?C&6SF9*
MT'4WAEV0U\#<"*$= >LW5&WB3/F$?7,%S2$0^.7%!;X RTCSU&[/M&<E6KN+
M3EM"HDN_:O-U09#.CA>M8#(,KP/#)6. E>5X^X0>DL@+*LX,Q#$$1]"67:'8
M)S(W1OJK+,T1L^^+EI+6EPQU@@+V="KG,RWP2P;2[4<#%4?3J,U-S-0-VTCV
M26@+',A5$:K!<I8=/A&>$7ZSEN2(]."D.7YYM;-Q>\A$I\>X#X$S]S[<DJ"
MKH1+<?L;7T@. T62PZF.NYZ?";-S4TO"EYJ$%WOTBR8E%JC&]I3W9MU=A5U4
M^[-P;Q"Z0<IH1<?$'YI0BQ0P4_<=*/L5OH$\>;U%HX[F4\YTJJW17.KGC@#&
M_03QXRP GXWG5<(K,/^5%!.4N39;[;\8>_8VN" TV'265PV/.\D#2(!.'I,%
MS&(B4'#D(CH6IX3CJRPN)LVH"1(4W@V9[:;1'#!C9F%'+:XQ0TLI-]J*_Q2;
M#(=Z\=&1U&9H4_VQ!F_OE#>0D<VYZAR&\+TKH4GRFK?>#%LOXXJ)&C4^[?K.
MT)&+T!HRB.'_I?2H6G6VA%SO=ETRY!1-8N21L1B1G'6+O"K\%"8$2<9T,UA?
ME9&.1921")'+&2$[E'@XD_P-G]5V_&;:]"Q.Y[IZ,%M][7W(':I\V/E<]AIW
MK&ZD^)!1]".$^P1 N[?44/+.Z9NR(,^J+>0<<B.GH"'XMA+L4'!,POZ"BB,T
MW"7@HL/<;U!.",[IOLA;<_&Y.$;(&2D5^#H@??P,'Y=QH8#-63#]? 1;RG$S
MHR-K/&AA/+K&K!0?_O,L-6?*DF)62A$("+2 41P\B4^8\HW= ,]4@;#L",]2
M5*-1;9M[MLGNY"Q+%(J5#MNAO12!EN+7A13'FWDXFL66A0IKRXOS5_S=SQN
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
MSW#AV#^!/8*AE]4L>4(CX3,J#0MI4"N6 %GH]*A3FM[\3>L[7(U+@N]RCKB
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
MG&2&\,!UBN\4XN@20"7U';F;" V%8<@\QO/@5"VEZ3#^:Z9-Y_!MZ2P G\>
MB@38UFRVTD^4FQ--<KH,Y\CALM'$2$ O4%*!!PT4!?VUP[]"(QH\X46P3MO9
MXY]_>O%$<\/=Y&NG1%NC%]=8.;P  ,UXK_#49!0$-ED+LUWP18>(7/-+P]=<
M9*2CPISP XB"369Y^);Z@#$>1XQGL-7XQ-D<ZC?A FE\O:20Y<^WF71U#F[G
M>"/ZNLLH]J7:)<0>PV;,Q9?76/6G%^<S!4UDULRO(X?<RRHOR9>C"5Y@B62:
MY1YC51B1N28QQ0)$[MJ*AJ]8Z9&1VO8MKPTDON+6=UQZ$(PB=8>5$-.R](T7
M2%&&%\^W>NATCUB1YY+J2K0T<*G'M>+B5\X0>WCD$&S/3EV29AF0+.MP\=XQ
M9$H($1-EJ^6^#G?6PK$KONF[KLQM"M$+TG$<2Q01[TD[N\ABWGB:^<.45)>#
M(-*Z']AK'_K]4XTM1YYESLRKG\RGZ-##R-O>_9"H;(UT#Z8F'N =@L?@V>8H
MFS,9?JW43)BJ=\FQ$W*YN\O)3LV0(@-=;#GAS*ML:Y(J2!! KNHXG1W3L-C#
M$B4?(O/PF?.[@Z,@Q5[-4N3DDPK4RJ*J'5CB]F!+\6T=_GLLP+5B_0=6[W""
MC"X'[J?9XB].-3 &V]7/]'8C;D;R3?%WRW5EQJ3"*\4WG"_;)I@1JR/72Z>X
M4%0J$I-4D1TZ8B"FX7Y4$B0,_)]ZKY03-M4?\*^LS05QTGV#18)JEKLS>3.9
M6AA:Y!:/--4,6ISL93(]_!F- IZI)".:8PMKV1[#36<IZKI#JH9<+(HZRLXT
MP-"5'>Q@H^*<9!KCZ+G?R4*3R];T]@:#D74+EVP^:CQ"1=QSY&ZN]AVLN#$#
MV+(7ZU(I].U3,*!1%GKXI>.$O^&MT'J@^3@G_V= 4\?D0RG6RQ M_J<3<C!R
M8#?C9&EU'-;.)::4(@;2,1LI)7%&6"-$BV-5_I._E^"?5EJ1A_U+YE2KAG.4
M#IA=U"='*8 2N9C*N@E$X\]=&JYD*#E6-KL^K<<M,?85 :EWZG8-(*S)>C1I
M1K+OAOR4[=I:PK6"K*CGSY0ZO*A(O^7R*G+/JJY*<J)TV^NADHP'I8LXD^QJ
M'>%/O1:])QXU.)SIB01C29):(<=4B@E  T75H-N9NH8-RDW6!#LB&+@4LK:/
M+64*X8,D.CE?\5A$:MEECU(?%6AX/YHX;[J-8Y;2CRAY.?]*B)SD<D\XG:75
MWO?HR"=C\OX2[E@RB>E@#AT;G]:CU_I77X:0@J.(.#;8/?3$4)-9.,=E!WZ;
M\"*V'@<[:Z:.^$@_?.J42.UK?TOE&@\(H528@L"WQ<;Z4IV#-K%P=+-S<TQ,
M>YG_Q17FVI4)B$$==;N(ADHJE93\328,%)K,T.,:1M):K6N1&RR<. X'=MR!
M[?69+(X%DK<O-4^XQQ,%YL:8F_"OZW"8D5E.?M *G!=0*T4*V];/:B>WKYP<
MSI[."?KH$'FN__40-0!?0+:GTQ-S.&/J6LM'D0/FRVV]S%ID!T%# ?W:DDG.
M[20<XA](PHEA186'7TU0 9\F/CVI,G5WL=KK0[9&69I(?K?OZ)PA.P_0;5IM
M; OIB@+>E(M%2O1X-+>NBG&?.R+[9>"GB88>R(FK*H9AFQY[@O[9ETVH%FY_
M"3<J+1( B;@JQVL]*TK<>L$=FU?-XKV>'!?ACWN%8IA+,0H?#DT I0A-FD6G
M.CPH*OG2M;03S?>QAF^&@[Q< =:E1TA%5*8U?D4(T?_2^>PE.)URRDIF(Z>8
M=GL/$*7ABQ=5D7,'>Q?^ WU:ON2L$H<1PP__M]NV_4+F)"+LDD*?=["/4$6D
M^)0<;/S6Q\B"XAI(H#X*)HEGQK^9"S4>>8;,&# ">%QI;#DU"DF;)DZ1$0<
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
MZB8MD^=P+,!N$/N]*EEM%)=C<J!D@+[]FX&]2-;5,ZF^CY(!*,Z')3"/;)(
M#4S:VHZ;-LK=IKF'21P!^;YM3\%GO!Q.+5D\7-[W5?SU=-7,"1=S4J1/0<:.
MVYM$VCTWC""&$O46FDR+E]\7@[K&O&MP]CDO6+ \3SU.K.:+J[*XEBK[JM1F
MBWNV*$Z@^<#4A1,FDG>N"4BZ4Y?-1F%LX D)<>F"X3I-)6B9NFZN.2&[;<6G
M4X$]/J4H.-(-G,W^-AA!OKP2$2*Z'@P2!:F(A.B0&]5)8R=?YINMM1N/!\5"
MC52W7+C-@P4-MS3K1'-2@K)?1!$>;IP-]N5_0JT/P7\XJVU) UO&&#Z$3Y0,
M((-=.X27% S?,P_M6=A:5^&T[XI\HQWE?,4.9]_![%+$S%1F&1="S!P(O!%9
M778S74%J=,7$_A_5XAB*R%%^([:>LZNWC+T,8_Z"\5$*_JW;/G1)*HN-7X>A
M@52W64ZKYE(HF<H'KZ V9,KZ!(^#<BUT7W-8+G[Y?\U3^^E-Z4OM-<4I6X3;
MLNH7YK*Q)+<93[>2AF)CD6VEGS5N*"54N5_SZZPB*UM<%T)0A)A-YPCZJYVI
MM2935AJTQ+8K.0.J1V6HA'2Z%F& S5I%T[K"TR*EGPPG\"P8PE;RF2*:+N>F
M0LJ5DCNC+/-P[89-@/1^ NV?7LG!P,S\.B"O- )R6]'8W]3^Y@.O[D?LXV7M
M%NM%SPQO-VP,N%_[[-.?X]>^:ENJKA-B((V6#.V;;\'V(O.-)4^$>^[99,JA
M%6:SY,4',&=Y6;ZZMR2ER':-_)RS?_7,@6'3D,W0[B'LH2AETAW(!@^F[SUE
MD(G7*]P[!=^+G,?R#+=Q6F?>;UV!/YE(DDPO"21O6P9!'$:\R.IEX!VAVC=?
MM/)N[%2(XX970O.R#!^R ?$%HG:K&T3:-/0.,=#QS<-T<92'(#3ZZ3_E:Z5I
MX#J&1C?MI$E!C2=8G78L>'R;#?:17>.<S;RPI 9K,S.3CUHJH2^S()LS#D8?
M9$31C$K(N849/@XP4HWF-A).&$J9J"XY0:'B#$8<2AX[IE#]VL]I!-M@5HQ.
M>%EV;;])6],YL^?S+:D$L&J_K-*2;).V)K@*;28T 8(RW_1;DRYUQ=*((>!]
MP273S\P"\+M7KK!L2T0%:2&W&5"5FD\+UY6*,[-]D;?&%CBLIX<9HO1CF_L@
M*NV(<PUP])^O<&46TNQ%.+%FO>YKRY(.N2VT7.OQ.]HG%H?;-1OJ#--D8LX=
MTE9H7BD-%GGK+2*UJ[!M8 6)Z[X),Y*DT8EXI.5&72'5B-M024U8YT+)QE[[
M(R'K+E[(T$$QVKNK@M?$E-%0M Q6J>Y4PI4%-1K(BPYV:);L3T^/'I=<6#S(
M9>K!?B*'DSX=%F'7M.\YH-0Q@?6LO*0[>[".]@SPEZV)]-J8Q+IFM=VACNT?
MG"Q?,CT\7>GS[6'V]1%F"1W=%-INH5H[-  RONNR[3M.C5#<3/'PHEE22WO8
M(E<P)/R=(;N7G0]A/$N26*D%27B/*(N:TU47W,>K0A$\-004I K==PCQ.D'M
M"*U#[%41FVH>I*",;KO>65K@]M;PT"\82"(QR/K7*;W#6W6=/U3!;U<%_]-#
M%?SDNTU 0.PVQ5J"8).\H*.W%!Y4=^3LLXD"=$O$)]EAX$(=FEHHMV;,)CS1
M:-..=V1&(#/*,>D)JR_E1BR(WY-&5RO#ASR6V[WE4PK'=DS)L\NJF5/T'/[6
MK,M%\-F#P>/B4:;?-O=(+[=UYJ@?^7(20X""6 _P;2T-=,/F=#S))D@OWSBV
M!-X%=N"KO%XD6AK@Y6RJSK.K<G(+6DY$#(9F%I,=-)I1NQ;4OB?7C1%TVJ7!
M.3(L=?33!D1U@JZ6E<L93(X""_K.\/IX:9M/P\43I!W4K*YG/\':HPJ2"K0X
MW@_S_#,71[@62GQH"%>S7UXW2VKKH)0"3['Z%5O)<QIUI[#F /9)(+!"HARB
MZ.3_M9_>_M=]10!&1$EE\8F,_>G.JBN-[815!JEN%"M%QL-/E<0I\.)B2SHR
MWOF""U9H "D%=.O:@DX,0*RQ(XR#)D4C;85,4 6L#)/:3MV:'K)H=;6#8[:A
M*H)XBESMV.^ZX%:9+O%1;0KSN>U,_YD/L[H%F42]VM-O1H]GGSSCS; 1RLA$
M8V6W/J"56)7AI"PA[7B'W' ?NP^_9[])(=BR8%8U-R;?-+[%Q6+AOGK:C/OM
M-RR\E>8&VO1BFG(TM7[O'#%Z$NE3L-?L[,S2#5N(/0812?SM48/ 3:AD09-P
MA7J5^I)X%;&U\L-FK9$;<%&')0"2)^CCA:71HB[?V*+3DO+ .^Q&>)?K?,$B
M/&E=JLL\&E:W-:4%+OLJAR+PBB8F(WJ,O%)T,M*[PH*;V5*DE,M\P ;4R9E+
M"Q!+%Z:&_K%<SXDT5)$>D4RAJ#L>!](&6IRT>\,A<O"!3WP>1HR)O^/"09R=
M-E\7=,%R0V$+KC)-_E?A &$Z'I,A>O[TSQ>O\!_/_OQDH(<7[MQ\4Q*S@/D_
M><=P'U&0S#2LKI<6:$>DU6S>++7H9Z@EX69E592HI!>KK<HJ@I^+<VK;1-Z3
M/9_D#C*>HJG/1FZ2*$E%R*!\KPU#;,5C*4'2(!>O=..XGA[O< VT3@AAL<S;
M93=SV@M28E7W*8V53:1$G48EUZ,I[8J"D?D]9^4D02O4<?MBFQ#4F 67J@6?
M)C<-61Q?%B7/N-'$:NM<^$A@4$,1CH110K/%>87I]$ECTF<N"<TT \<_>@,W
M#?=)L@O-C+!MLJX?E';[V'ODER)IP0[K'H$#:(FD]_ZN6>YGOS1M/7L1SEC+
M[NSWDH+YX5HLS8_6@!2?85>XV(M5@5@B)LBZ8J"%UA8B<BH2]L.LS-%3'X;_
M<)H?3O,7<IH_\$Q^FH/]0A8B[BAH9+*\4#=[7)Q?GF=)!@*!JC@H3_1=(DNG
M([0='#--J>YX(G06PE.'YY'S]97H;!2B3<SML=,DL.'!+&IDK$(#D61R_X*#
M\AT9H7"0PB8JT4Z/U#+K;><SIO#Z =SX%(2^1M.VY+??YJNP*=]REIM^\%T;
MIC'8E.W5?O;](''PLYRHZ%Z\2MP+>J"X&"2V1C. 'U-O0SM[.S3;]L M!*NR
M85S'E@G]PIQ<]A0:A6\+@P9W+9&: 8:BQ\LZ-Y>\<ENDZ[GS2T+\$*$FE0BT
M 'I@N BYV"O&7<P [L$BB@QS89/)'?"[O(-.V'N&._\4#@F<=)K-]08B='G=
M4UJ8).C"W'Q#S7YSI[(]\1%.,<5GR8).+.2;8MW O'^7MR'>;!%>7!#W%6&9
M_X;,(-%ET-L?6#Q=FF79@@4J0H_-\B=,:<+5,=M4>2W2%+2#)/FU;-8E _?G
M^XF-30=JVD65J[$!=3.91"A!B#HSRP1,='[2+R0;3M^&J1W"QR];FFC^--;$
MVH2Q@+^YP4KN09MQU1JC]_N^H*!+<W8ON.<^RI:^%('W=VAHIS]+@8KO:]XZ
M%$^BX00H>CD(BOFGZ]*U!^HOC0[ WX(1[2IEKS3>^Z&UN\H[;;'&HIG#(!P<
MJDA?T<\QD+-C>OL%EX"X_,9:]?09:8]U+L70.SC*[@?2.0U8/='Y<. -9:LC
MN;%F821A([;%"YQ[L@U+Y:3@AM]Z>[VN@X,:+ NK8'[-EL7T\L+A#&M9R;K"
M?%+J@9B2\;F?#UK\BS#=WNK31U_1OPXMOFD;T+7&C=/%%?,;9$A=B=@B;TEN
M^3DII%7MOY]-]>^=#!GCF+IKP[M>])=A<F;/=3KT%*WS?S:J]92THU^G75+<
M*T2^NX#^DP?^83"(S)\K[0MWO*CPKUVKC?SX7[__Z0W7^9D+EI(I_;99X\0M
MBP7:=@CXRU7IYI*Y^6#CW(_19<K4[)S"T6_*'BWAS>;9D%\_>L\C.._@@,G)
M@"--NR;5RE,M@9C:TBZFZ?2)I<AQ4@4".)TM<S)F,?M4)K!?GY/A[SA8)'^0
M 8GE=5F-I:1]@NL&*8W!V":RIW=F!1YJM9.UVJ^>/M1J3W= )AJ=5DS4$8.;
M84BN'9/HTH@TX.,HQN""U(0*=8B!Y+UFKH^F #S(QV/Z83_#H=Y2Z"(A\VG9
M B&M3>T96;ZAV5--T*0XD'(Y"7J;)B#\#,7X4P\:T96/0,WL[@5K@MQ^O1A3
M)>EMM0,W3JR*3?Q>9.(HDO)G4L+,E[017#770[23A5+9KHFT1'*S1);L<,5W
MW!:Y0.O$0,?VM_6+$F$LNB.&3:+,03)\V<&[\K5JUZQM.=JFR7YV/,1)^9G\
M25&.GB1SD<:];O98 X+YGGO'!SFVMJ#<(9IF@K.EK#>18O[PO?Y$O>LZ"97'
M8R P<-AKY/UT&ISU@L84ZJ+EH99;F\WQP1X+5]4WWK@35ZPZ H/JI#;J2(_J
M^>]^9ROO6Z==DN< ,TKLNU?_OBS"N'D^TS0H"Y /H1?&.N25M>%3U4R!Z<I@
MU%15(A@9- !#O%D:TI<%J2$*!&8K,9L;YRYO1:-!4L0\]<H:K\=]TTM3>+\-
M_VDDA[20CCK//5<-XM&N51<EC;)FZ*,F."!G)6]Z5!157PXQ=,AZ0?_T!DHT
M)AXU!;5(0\V"3\/@5RAN?-Y#'NYYCQT$\8;]&DN.!SW$J/E^2=TS4F$./R>R
M"B##.AJ?*P&\XB8L[_NX:=.@U"G?/#F=]7WG*0 _DO6=VAB']]7OOFRR_;%#
MBG-.A&I$^4L8C)>,.)Z]<=EE@JJ]M/6&8Q2)05Z;D7W#QNL>-L6<V&.$WAG3
M>F4Y#-H)VG$UZC_'S/VKSPDHI[="7?<,PH*AAP\JM9AY5(ZB:-\WRP'QMV1E
M:*I_\2)E"CCRW <QEFQ2^0GN[!3^*RCW&HG!O5LP7@F[K42(V!AROVNJ_)<V
MWUB'H;KZW%10KLDNL L9[6@P"3W<!LZ!_&+ZQO[/81ZO\>6DL4$X5Y1"9:6H
M_1\C(*PK])]QT\Z+?5.KM 7 BPSA&K/_QR_Z ()Q+D0J#D1H16+&ODV(G7J]
M /W2ZYLD6T!Z%G6$_#M%@B_M_OU8YU D.A\YKZX;[VDVH__[Y,\S,CEG%I$6
M:PH:*Y;2G$I^QDZQ,"C4 I"N[)'"TD5&#[P@?O[\.["-TS-_Y!HCH3(W6XE(
MLB0_@_[OM5214Y$E]YR_4EH%%S\C@*E+T_G!#JYDO(*-@)>8)/JR7$C1+DQY
M> ?_\)]K,2BX[:^;JA?ZSVVY%BY;@]1R9Z?[,J7KA!(14Y=I1VVFCRBJ4IM9
ME^&_048I#']AQ]7<ULJX/TQIF)DR>DD3D_%RT,J['0R!GIZV]QEF$F5?_Y<]
M>:'J57-&?O!5RG_Y][4Y2?N!%DSU M7MS+;%@!JUM6P^#YX)D@!?VP]=L(,+
M)'[I7E-S7=<LF*XWJNB-)^V[?GG)/LEBO]"&/R[!,0L\N) -M!99C4O0>NDG
M^D[;+;!:9;H9WD2 A>YO]N>T4L*99B]]>F"_"Z.\0<'-T4O=Q@A9.+A7I4\-
M-!&SSC2BZN2VPCPL:/$J%ZF&#RR"=]R3CL=X;,1=L<6ZN\%I8IC5.?>:PDGY
MM<C#-&;<7=-6RXF7LJ%:S3;QFW>%U'T19%"L UV).,RW3/.M$[T)%\Y5CK"7
MSB1*!#$7W'-V7A=:RD'H##V71T;AA$^NPO2V805;8O,?W5@' H1H-$>EI(1R
M=#*R..PT.7A+'$H$7-IMN*-KM,+%AN78@'KM;-N<\7\QR4@(/ 7+.<D1Y#N'
MB<4K_$E8GKE;%V*^K30XY)%/=+9O^G 3L2! L^4.MWXC^!2?_Q()NA#0+'HB
MX);!Y;11ERB:7$?]OL'W(G\M?^LW]-4>TO33:?IG#VGZSQ!XO9:@!8E$.K+P
MPE&\E/-$I3S\5TK +Q8G!F%Z[JW3 <SBH!^_GY$0Y[J89=YE4VVV8'_D_9.$
MNXB11+(F5WV4*"'3'-,X*^G*)T,-MH25@0<F/-;B.@MADH+SEG*_YK9.YY:'
M\**H1H#@N. T3"ZF-X.&,@_*::<*/[V+CER:ECTEV_B@@G9L:E^A82ZFSHQI
MW1/Z-K'E[AAU^,-,'YOI'XWF/S?J+9<0)]V#9EN,O-8DF?LPPR>:"8ILC*N&
M]W5-%P9E1:Y*BN ?Y/9NFLZW/N_" 2N5*+1E"\'K*%U['R7UO-C%1(V8<J/*
M*$?HM/+7",P(T5:[131FN("Y%YG5=A$!!%CP+G5<],"Q8@C%57W-&5!E3^3'
MKT+\.Y!P,G[9Z$..H\@I;Y(&*3X6:E@#=C&M(!P*A(4<F[BJM=9Z'QW4V]:<
M&.A!_OY;<DN[V04F5_['=X0H7Q5M"X1.F.O[.".G!CUD8ZD7!"EF%CW_'BT%
MXH%K5LHF:C WBFWD3X:A$Q)_J7),@JK6JFK3KE/YI41YB8A/'8>#R#7!.;]&
MDWB$LI,H&=>8RUA>\0_C\  :4/!ZNIE6%FXR'H+3/>WC)T_SJ@^!3-B<BZMB
M>ZN1//O4(T%,=+8LN0//L]N[/F2%3LARCE?%46BD?Z!=0*6%FG/0D9&#5NG@
M)@+VV*^?58ND(7# K9D;#6W$IAS85?,">&+>B$B>^4$A2A3(EO_W76'LNQ&0
M/WI9ZI_BV#^W[+12PPE,GE6K8/PMSR@C17"+A8CTYN'?'9=Y;,MF">/8B[8L
MP+NKQ<;I0R"??E_002"@#&4'MT(1PK<9X4,\RICSYW=U!\S&HJIW01=KV^R8
M87N<$V,+]<R'ZS?,.V$\-,M\<)^FU@Z3'W4;$N.W372GCSZ4%4BN4,2;W,.H
M[Z$G8*YD&\A\H\;(&^\%N*ZCGBIS@@.DY/[,HJ8<GA"6O=Z[01,7_H&?G]S\
MO8AW+O)JP:V R&8/SR.=/*YGT78G1;)*YX<)H\-''Y=/A-"$FO2B&9HT.X_+
M\.EOO_F]%E;"U;"]6H=(;#'+J39^:41]1'U3S!Y_]02_U)&<;=/9M6&5F>3(
M.(F/[:Z@\MOCYT^?(-S0IC*]?);Y7C- X@5*QZ#_0+D6PAH4D8M%L=3'FW'5
M+430K<S#,_+9JFJ:5EV]D[<VFHKLXI,+S=] <K/<YBH8+D7'ZT\UKUM;>^EX
M4YLF>UGKHWZ_@K-QKRJ8)^U5=JO=NR@&V7:<Q)/;5#9E^(*9M)75T<IG.AE2
M9'.FEWZ#Z\[\7V?!]Z161Z=F&7VASOH:[8Y@/&&"/L.K5*8#?MR$H%D4?<\H
MR>_$]4K4-*E,[1CEDVT_>"/67N] E\]WY VS==,()V=S5UB"5_FGDOVO &M
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
MB,E%QDE3]UX6FR+F<B:,6C8K<OA4!(257%<:C/HOB99/XCM1:!/<TA+_'FQ
M6(5V'P.(L19$'.:RH,Q2<-F*ZYSX)5*:K&96-<+M2I??4.YHHF#3)M5;56W=
M<ZU)4A<L-"BN"!9/"I>R ^@&(_DZ":JBA-VPIY&1X=;RD3#OS1Z['L"\BRZ/
M2/[9*QR1D7MB=1_!E1 TI24Q5L1*G9Q&^N,;??Q_2%'%BS3)]COI)^^CGSHI
M7:?D?EY>Y+_&NQUN73PAY:<4#=(R@"U=@)>"LN=AFK@@V>;]EVJU3WS1'$TQ
MM+.U@AA9.9A4@PDU7!#CPY*Y97'Y &EZF1E-H;D]%UWDWE33TM1VB;XI5K\U
M<K[UNJ]Q\B3X2?Q4!%"DZDFN-]ZEZ^@_NWX=?"Y4R=E)IK%(OX(<;GC01/S4
MD#@JYWO<T?_AA:4"8LV!WKSC$K4;",N&2,#V$8GDX8<R:HGBM TQG00#7%6<
MKH727TS"TALO\EH32L'*HCM"F4$RL=DA(NBW!*=(NZS0IHVL67BLU7(TN<VU
M#&R.-35,?U>(F.!*&CJH?8O*<]0@$7N$\JH:/ (% (K>F*=%QZK#&H[*/T!(
M%7C.Z*J2P 6'SM_P6%SIOZ"0V,$/Y/@*6R(.,.72.;-XX"VXOLWQ4EY)AH<&
MI_1.>%5B=>HXVXZ,)JW$G%2>J#/)]9K"Q5XVN_!H^@@Z[2GHUNG,9UU)[:HS
M$'D"H1&NSA#LG\\N#)50[;.X7>27%F4;#HV\G=R6D>/"3!0RK<P]$M9B3EY(
M5?6: D,[K8!"-D6SH6U#=$][IK9RL!/**+789LE.Z=0U(PMB4&7>/=S+*'N<
MV+#"N9WG8B@H9&>XFLFCAO5>*U1PKM<YNL/*JZ99.D>/64UYED<D0+R1ZKT.
M"NX=,@!"I;FX*@OD(*&@S!G0RR:,4$P4;<*(!3-(FW+>AH6!I'!X JW+_,2C
M@;SK62Q^I><DHV7'6'B'24[$-@4V/6XEWD'TYD(A9-OZ'E[;0_CK)[KD7SKE
MIU@%=)7'N$-/K^NYGF$/W:>5\&4U[=TMAY&$/2D;HG,$"1@;BUWQO.-;IDEU
M4^_G6O\H:R$=9A^W'*7/?44]8[UA0JQ4<@0Y^"Z1W@J\X>NG7^NQG2AK:])-
M$^73((3P>\%SN<R=%4;W)OM(,BB]5&1/O"3,Q;.G9_\+66-D@N?[E#M12SD
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
M-(H_]ELV(OSL"WUV](HH'1PV17"IMOI=S'>P0/R="%JP83S["CB//XPAZJ>
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
M]Y 2WD2P7F3FU&T$?K7)_*8_+)->V*=.P5G_%EEG&O1"H)N08]?QD&*OT;4
MF#OU";UPS ,*R"(9T%D.&Y_$6?N'[[M-;SAB9VJ'#9P531/Q0H0626G!3COI
M,(DVA!<9B295CGWN#4V%WLN)Q"7D(/$6>.\R3F<+&;E1SB)B[08 ^J0D[3AY
M[?946BPG>OJ 1_9ZP\WM04\(2BEZH/^?D,+ (HOIC2N0G0DO6^%3*05.L2&1
M&H>(I*;?HS+MW!2[)!0"*:[B,27^A_#"M,>)%]SYP#LXK@:!46QR.U:;4 MK
M$Y[E9A$WD<5X)5953-0?Q.T N#4UM;?B-EY&<2%2T_G:+YFI673 %#ZUP>O(
MTN$&E6D+P@S0!Z45,&+@=[X*OT="%D+\%:IP@02F*5=A(1N^8'(S7#@T[& &
MHZ53$D(/KJ; +S8T1X78$=<G:$[-AK3(XIQ)))BB<&F=BR% %XHCK)\F9>QV
M W6[G^DIG.9O-)(SRQ/RO7<)W28D9+\12:P*A].[Y\U^1. 74O^%E1C3W+:7
M T&%KR&"!KPPN?7R<B@%B;I9\2VC?()K&D?T/5@G; B!&,1Y+P\'#EJQH4C7
ME8^'\N'H[/WQB:PO4#1=P[S'V#->SM5(ZPDW1&'%@V;O,*I)YC*@/F@[;%SF
M_;AGRD+,/;>MWPO;'<VY/B7+E &M.=%)BKU)X6;. ,K-;48P8*%!*!@##?:$
M0696UZ\P%X'\Q$O5(T CEV/@ZB<LM%5-'CDMA00:)>*;'A@=I,279ZOVR)^'
MJ$X9[7Q!+5^T^#%E<90L#RKLEO$,/$-AJNNDW:%TFHMNN:;]>[.4TS0XC\83
M5DD[!PY&!S(#PNA -(J;JPR4Z(WL!BD>"\1@PY$Z);GJ4-40TOG>\I5K.?G3
ML*<&(H8B#YQ6Q7I-VWN-F]H4&"B/BRM1^"B]:YJ/,\5Q'6LCET_M\[:YY$.\
MSZF4G,7:Q0]??A-AJ9^6N+U1TO3__(L2ZKE'J)*?)]]0,Y)XA'@/";%>I9LA
M3"7',NH6W8[H:US0+SHNW(%1Q&CCLCS& <*F=3@Y X<:$L;@K4OMALEY&HU[
M^1VF09K &"N'VS_<C?H>VL+\^^6K'W[X**5['(X2[0OF=_GJ4<SQAU-E/"IU
M7=#L##UHC!59:K5J&G<VNR+JU<GY'*R>#XG&!BL+*;<1(]6"V-$C_!:^2RZA
M &4Q;1)-"_W"<AF,OM B"1.@^^F!R>8YXZDVXVEG\SGCZ3XLQ7<4/1Y6<DK)
MW>(X4FZ2H*V(WI7@"N[O593T6YYNQUXKE[/X"DQH51BK<0NHU*6ZOUA\_!I=
M)V$N[C/1+XFA8/0?C6?F$6'.G3'^QM7,6(:/_@=IW,?JS5_1@2:^"(JPAPFJ
MRYQN;YUCNYL" 5$X;CE'IVUI#[B^M'2D$=%HO6+M&^Q"\T>&EV1_(%]!MM%S
M9;B8!6X]@2"H/XW),K!?8P!:VE&$E*/\ %7XDDC:-^=3@>02>#E"T<6<^RE"
MWC+W3POQ-L)A> YG3J$O$/JG9 49_ZX:6#EV722 J5@ZC;)KQE4[+R.L:6#+
M%X@%<^P):!3[_(9CZBAC=AOSEK)$P.]=4Z*'!M1D$AGP$,8MFJ*:1R4-!-SA
M6!HT%W104<(36(@]Z<4M^C86V&.A!@,WXTATLZE4?QJ1$1B.'I.24>.21+PJ
M0>5C;^2%"-S'PR_<61.+2!V'\&]G-3:\ Y FSLX-QH5SW,7&3S+7M \:37MI
MJT".6-,YFR^_F4OL-V<AI$Q711'C:(BFT77DWY7B"XCQPMZJ--+^]?3"'Y&Y
M0.R-SF(JJI'[8VX)-W)A#YM1I=C<QON!E@3:K\;T$V!S[@#:OTU!&>G!;;R.
M@6^I?\ ]$Z.OSPY^L6NNA[?1>J,]QQVID<B+0!13)E027^9B9U'OR>&4T2J,
M#]MU,>SLVK_7NLE]ESBKHIWR2^49M@-_L0Q@9.,IG.-(D(L!66K,+7M)-NT'
M&F)P-\^UH0OVP_3",9K^+>8RPN/'44YIE'B"C"IS1V-Y59S$]ZH%;\2EI@PD
M^"A7X/%PDO?D%33@J[LMUSO(V@<:][T\%L6!F$;%5U@^'7/7PWC$2(".L[RX
M0AL%?VZ5N5&<LM>'(T:&(3EJC]Y$-7P6\3>RF;*1I65/#MG ,<)(S691BC5#
MW <_&)90)\76)XPH_-3E-$='F=D?R4:,^>JQ-F5XV@"#9)1H"9QM37E4RV=0
MH#X81L7<M;3N=:D35,Z(3<G8Y^ P+%4?VMXQ"V:J .R +GH5YGT*%^#70)XX
MQJQ[4ZVL5P&?T2_6J<4W_Q(6F+BRIM90?F1WV7,]@R[5O]WX'?W+AS:"IO?[
M2"-H%L[_\=QPNY:6Q #<VTXW')WG&[7.<^M@C].R[YU\24OXUC=F^-;-'%6K
M+,3M#9K[AM7<;10T^)\MG:Q'K#XLZ"#'#8D("8GDB>KXJ D+>-JL,*CC!B%G
M#THPX51OCCZ4M:L($>8T(HO_G078+1H5CY"*<DG_YA\8@4R^. 7!&7+Q;1$A
M'@&*O0DHZ=>H@H 5$XKSVWL+:WN)]SBQ6B?G1!JN,\R<]2\IU!:>F"I%_@8
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
M[_+IF?44MK(IU@Q]1PI;V11KAKXCA:ULBI6A[\Y_SZ,D(4RK890B3),@@XW
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
MT<O-<#!E,<=S690L" @G)99$P(FHKV#IMO#(,*TT\E**&868<E)(78#:73S
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
MM5U7A^@EN?TY,[U^6? H#7!979VPS:^_(6#AM,_.0K&)Q11\G85Y/;)JS.7
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
MKLQ]MJ9#H.R(ZDR=\=> XNS4$'.S%>#_KIO'2-=B[43^@CI#Z4^YJE:D+9T
MS>F<&Y;P[:<5U.H6W>$CG.EUE%/-LLX61FB8_D>YM][Q&]6RON/IY@[<_.U]
MT_$4EW[> \OB,+N*TCF[T:CYUK[U:E94M";-4I@/R9 *1;]ZG4][\&.4I\4D
M IM\K;.^MK5^EPGO;35-6*7_?3<4F6QP'EX#G\1I;M]IFLW[6CM-^N4L_ \P
MWO,\3F/X>*B[=,<9;!^L>J-^0_23;G\4YR!CP28,SO^X!5(HOL3!W:>]M[W\
MQOTSNTJ#\ZMI E]?_ILU%EEM>^&E9O8WDHC?0,&HL>*MP5XW/LIN-G-)-0F0
MRKS2?O__>:I+$F&VOQ7(#;;WQN0J[GW!>-Q/ 0+)QG7/B/G>^+L<A?E]D&2A
M8;.8HI:$M_AS@B@T_U<\HJK&E')^(E5X4<_I3A&2W.2AU+<]Q&W8^K-M@S?G
M1>:V^-C>#GNP3C4;W;#?V\_[?;?]/LG(RXXVV.S=7A43"7H)V%NH4DVNB*.4
MS8$5&?K*9X/7<3;,P_%57%\P^ A,NN#8J3_#1+$H-[!,UCY&.'D#6G")5B!C
MX%WJ^C!>UX],/R1*;\ PAPYA.YB0*:Z]$USD.+&9>Z8#U(1['4@6!$CK))',
MWD0*=]@1P-@SBGZ'#9PQJ8FSY(/BBK* C449FBD]3B.[EIY<U7E.J0H?ZD;P
M(6_S&[ W U099,L4K@)T6S'2-SMBH",4'6;X8B](-<+[O&<8VW+3V0R!ET P
M"-SOGU/@"F#W=\3Q<0I/(E> /VW/T<I+X\ L8'HO91P[KCAB4H;8 H(<QHQK
M!?_A?DTZ3_A^!?)1-%9KV#S*F3]6DRS])$RG'ZP\T':.!'>:$I2V-@D4BM.!
M;%].Q*X% R2>3*6#':,)>_5P49A,KKP_T5H9YU_PE(IV\$ODK)^?QKN, /.)
M ]2$:;\IW!B$/9:"2LI5HLJ :VE13KF_\-3PEJ!*Z%8'Z$;A'I:9GY6<RA R
M &5%6?RGV+8=E81(3BJD9"9TDMV"!$1@DS$UNX_<G[%C>10,@*@%ES"1;G_7
MI;X'7.^#/CSR1+I'$#,G>IMQI0\.0RG8U,&7-P,/Y;?MX%"V5/Z*G,E,RED:
M)7$.LMY4T16=-9BY.TU?8EN ,*5>*(I3JMU36H(\N<&IX3G'A/N8GCK!F_!V
MBF6&=BX*! Q_#A2@-O@E@_7\FF'>FUT[U2.7-@ &_QA-\BPXBY$P3[%ZYOW[
M0ZE*M+>T]!",F(_;P=KIQ>'KUS\%'R_.#M=I4G2FF+*'"-JP(3'#- Z)Q^!*
MX7VN,M$#"W[%DAD^T=,O27@%,EVJI^B;YV/*$X%)X0>&27:)%.R,:UIXW**K
M9,J^1BDJ@+7#Y427<8;];ICH:P_7;M--N "-P$TYSK/_3C/83QWL=#RF,\+C
MT%,BD4==SR>*OETZ.)>6^"4D;20 YXS*W\*A[77@';4#T;92^BX7#<2]/-L
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
M#2QZ9(;9W)%A.JJFA0SC@$D+LG)NU #6-5)#BCZ,&"4I_G2-8%AA2EW]0#U
M/*Y9X17K7*=PHL4J>HN>9W(^2+NI#_!H2!VL/L"Z1M,112R!CBYO&7L8T:/(
M!0 F<$^Z,55V0F(FC4*NFP/CZ\DIC!BZ#OCDQPR["O6$TLV^?4 >B2OO]K"]
M/,8V89X(B%,>%BL/(XRSP;N8E=(3YTW(/B?<H3=(.OH.3D"*=>&>?  &CE#.
M;#)FR71T&;L"5X-J_.UBKM6)"_@=](4)%N%6Q.KCY,RSS<V:>USRW-HH*KL.
M?'\=A;4##FL/\^R&RO4I:K28^%0P0B?3X0D*S>< 4'T Z. Y /2@"E5SYOIR
MJI7)=R_Y-N;I5N:]F+T@Y.&?,F11#C9.3N:MXT,.3L+KVX#:C88\;0/=33&C
M@F AC4=DI')!>I26/VOS#XP7R[%^Y26*''\$-2$T2H8X-\>:CT49&-;YP0_=
MBOE<\D*GX74\# W.61)]#8S'FIUMG@];E8O^;0HLH%?41E&ZTR%0@NB)I_W;
MHHANQ4_NN<35&C['?JZWD3&.T:VZO8FXA!@H%]E'H:CRC@VF9&V6\C5^8V5#
MM^?6YN.V2!\+T^S-5^N60/4RRK^$_5 F(,.\C?J4-V:&85[K=MKK2CH8:FVD
MS4J>$:LT/4WL(#(Y/^J^#SY,BV@*A VS>Q-'P\S1B+D'%E(91ZV,2E&AN%9I
M%]"5XBAS_6@\I5[$(_A=,FG\0<XE/>?4M*>D+>+FH1B=P2F%)G_!#@-?QQB0
MO/Y[F ] *R\?BNLED:W\)UY!_#H8_C+N/[=UHGHK,3T#/8+5V1EK10P$^#".
M?!'E.3Q_B7"IV'\=W3IB O!_L*=!_3N81Q-^H7#&1G<PO I3^C>L,$,H0DF4
MCY*DO" P@?J,G]]\*&2VD+;'633[[(BSG@U7!>3M. RQB>4P#3YJHU(R'_CB
MWFJ#;GZ6W&D]& ;W')DF/LXZVE/3RSPN;S:Y03^[ITO#<%S'8^QF82^K8*T"
M-:JN2^NE5SP5;/S];Y>OF"CE+PM*MEWA5NZK"^:"_G,Z'"*KGDYFYH1J'B;*
M%L<+S+'T R,>-$#P8R>XY- V!07JH^!T<_#$"L%9S$>&/&P\VP&QU>PZ2ET
M(H./-P8B2A-G&6?&K#3A<"PQ-X$5F3VF)&-<M16,O?"@A!:,0J]RNY#";LOR
M:;=PWV=NMGMXKLEN3LVX8.!V=1.R*'443!3,7!L/,QS8DN?3<7(!7+\RUI"(
MG]4XYOW]QA_K#J,='$G1/P8^3>B9I",%/20-II0PXH!79NC/H,WG#@!^<G@Y
M@:_M[<_,%$ZB!LT&K\FTMFG4=#FT<DI2EE^#F.G#4[]&(Z GU4X^. 3S\?W1
M_XG!/I_DL850^#^GW>"(TLA%@\'PS R7NN1GPN:]U10@1^@X#NW?8K2$XM!<
MC0\]T*Z %!S;'4\ERL5Q0'(9T6]-><3[+.U[MOX1T'>&>EU[I4 T,UZ?:<WS
M(3>(BL4O]EUM]Y[)!](2(LG&$$U;/ 1<2";]D!:6,#_<MP7TROW=E1*11UOE
MM1ARAS?*@M7&);0/V0 $_3" '^IUN\Q)'Q5?MJ8MJ51P**L!(,2#!8G*T<K5
MXX.X^[J%-.'Y*KX)/DB%+!< #&EZ9P;Z1],K,R!%'O KBX..S+Z@WQ:%I/GV
M+;CZ1XA7\J=9TP.!F#3O1Q7=Y-Y[-P>OX[[COWA0Y)3FK_PS1"_A208J_Y?5
M[LW.UL/MC4U8LGWY3DVYI.S4JG$TGL,,]= KF\]AAM7JL8\>N*!V&3ZG62(^
MPJ^4RD :[GPY!91S&-RTL>V:VD8O_['ZNI;B8[+B6[>&GK(PO,%;[HSGSY8<
MJ+4E#6AA&\\J/B5.YH]YAMUA*('B'+1O=(Z'/<U:7#OIGK_I_NNG\^,WG]8=
M=PGE5H8W09\,<NH@$Q;:]0AMS>D@E*J<%B>CM+3F07-:V10MIM01%R,%J6>C
MCC2M3FI'IRB38#5@#/2P>.'_9^_-G]M&DH31G]=_1:VW^_ND7H@F>$ET=_N%
M+,MNC6W)(ZFG=^+%"P=$@B+&(,$!",G:O_YE9ATH7"1( 20D<V)WQB* .K+R
MKCRN9##)$?>L)*(3A=M#A09&-T5S]M8-[7]X#Q@8C=D]>Z+Q#?[,^.^BU8V^
MXT3HHPH^D3"5T2:R? &N#,.]L3T:F=A XABJB89Z*@->.^/(+AK&,SDQ04K/
M,M=N[N]X&"BETN-%0.BJ2BQXP^5Q,\?^[L@2 =Z!]%.2 9] JS1_P"@(9\YA
M0T&5#U@)5-Z%S<>88LTF'MC]O(V6/&HY.J*B3,V60<_HEZ',463S,]\)</W8
MU-KG[?]\7@$T/A6VN?;\J7:$#9:Z@]+WAG'4)R'N[^H;!C50/OF"6%AMQ^CC
M]48V]?NBJS_AQB17[X :T_"<)Y(&O/\*A;_(>[,/2"53GC8+O,Z;8 R*2->P
M;-]# Y&[68;V"*\ (P]IA!!ZCD^T&)'.H@*P]&!_[C\D?R8M!Z\<76"Y9&N?
MJ/S=$S"V,9W)QSAE8;)30).E$D12/$+D#W @2=YV90]\GGI$O<)H)P+-P"*^
M\7A#-N5A FI7W9T7K(]GVKW#-IESF1DF!C<R+F9E10NQ1(R<G[D>9W6>O$>C
MV#+D.)A#@UWE*(KH7(ZA(L<&&%AK4W\DB[*4>/ LEKO%P".#G=@()_?@.'!X
M ._Q"!]0VW,JFQ&%S9#/57<#:[0.8]"5,9T5<-IC=NSX ,Q[QFN%&5K)CC]
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
MY0 SAIR>.%9F &JY7280.NU>\ QD/L %N6Z%0OP6*%-&?Z21&:T"XFUT:L?
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
M'"[TBF\;/"SO8+<'FBV?5;Y/^(<_JR1H=N3^E,G]C2I 5!\X[6A_1_L[VM\
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
M9!>K<?+BJ8+YB$JJ5%T6N HQFF@ *L;'YP $QKH6'&\-.E^M.P0>7.ACE>6
M]"J#*FG&EA6UKLU134$IP.612AU@A=(0+\=0L*(#M[R4RNCS-R]>O-A5N%G!
M<]/9>6XV5#.:T#.%K[$?XFB\^\_*_UG&213>+W9!-?(=<Q0&\X\LSI7-QPJY
MRU9.*]-3?[M?3__GC[.W9]<\T_?]V?GQ^<G9\:>O5]?'\,+I^?77JY,_3M_]
M^2F5_@L*D_R6DG#5MTQ]RZ)OEV0 YP-MC<F* WA])V4JXRZ>91)+>)-Q4EEI
M=X*=\[O#9J/513BDY8WN\]6B^U3:BCC:HGEU=#N9CO)JF8VC;HQ=S8>+WBWX
M:J?=:[0+OFOV&IW"PS9ZF:NE8+($/)*I0B!0\^'0^5G=ZD:'DA>)QF]ZXPPA
M^XCVK/T(-?DZM<W!-_CL]Y<M);<J6,,G4&RS@HXL6=1?\RNC:O=ZP8KC0&L7
M!]KRLSU:>[!-'G[6/M8_QN50V8%X@\1J+B+6!"B;U:P![]R^HWWT7KG(KI2+
M[,<AS)77^E0_2(;T/PFB*H S%9$'#[9-7DXOK:;"]KZ<'%^\96?O7K/#9K-9
MG,ZW14FK .7]02M[/YS^=@2X(\#2<.VMY=*UWM78CMJ)I1SKY.[F&?G"9_K4
M*:R]B,*>H%ZT/0R*U!E$G8N9S=V0LJ+:9.;;8WL:8#FI3UB(3][G_)/J\)QF
MW^0\/X3K[!"N$H2[TCJ1B<MM=OKO4 9X_8"8UMUA6B68=F(%8_;>]>Y_6![6
MVV%62; \]^8\HN])N@56PYK#'=;L7(9/Q678VK[+,(,EL"L1/5%_WO!<L&;A
MQ4"[ROL=K%@CHV4"K<NO1U$U0XSJLL* ]]'4 G8PM =CL:S9S 7HWF!LBOA)
M];\%M27O:Q7ZZL23X_/".V7+W2F79-C#=NXU?@!6OSX2/!?26(FAMK?/4-4=
MS.GWL7/C/ $%Z[E@RO:8*/5"$<?-7+Q-&%*K/8P^UQM+.1(WU,NJ-;W[H)>K
MSF.#E"$A[]_%[3LE#R-'O*'Z"[*K  7L4ZLD47%A[AG\HEX6&OFXA('JY77X
MWY6$PSPR@Z_!Y]BS]D&=P@@\JBC$4ZL7Z3:O-QSULPL/71H>VMV%A\8+&+1[
M"_A3$:I0V$Z:F> <&,J=T.YD5OM-0,Q"_#GPICP"/V#8U,IG]V-G0*6&'F@4
MI<4E-+U(NXLKC$E-;Z 3ZSIJ7RF$FX$+F7U4?[MY$ZO-(<7-33R45JVCA#"_
MUQA+[RV)[TN%\JTDK %55M [7F1+Q:PX3*'^R,,J]EF:?Q#B81T.]&.%Z/(L
MKN'U&X=96\NI KZ2'K#JTM_9P<!W9OB@(JLE[R"3@TR<X="U'Z%8%H3J2O.(
M6(.U]I])Y$5I6K+M\7P^"UZ_>G5_?]\([$'CUKM[=>P/QLZ=';RRA[>6_PK8
ME/7*/&RV^JW.*VS#UVD?'G;ZK6ZSV3DZ:KVROW\]/#([O69C/)\H67$ HQW
M"GUK,'\MU#[,@35)"-SXK[(]]=E0.PZPU$JZ$Z+!. _E%^JJYU[41)9R-Y'=
MS^_1N/_+MV;LVAZ,IP";6P?5B+/IH$'O_&6J5G+48"=?I8QL' ;[270?C7JT
M8@TP"K/AP3>BT-W1P<=4^;JHARTNY/0[[')Z:_,4'VK20E^KCH(=OKO]1CGA
M&"MS0L$6=!1:$8-ZW4Z_VX%?FNWV40<PJ'U@$O:\66QTM-I'^TL83ALQ3-P$
M68]@EDMV?SSAV9%X8)<V2>XA.T&P8R8O+U)PIC!(I-OGH5\Q7&OGXQH/Y1(3
M13J_Q+FK W,]G#N>^8[+3&HT9![N-TKCW=OC7?VVV6T![VH=F>VVAGF+^1;
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
M>]/FQHTD8?B[?P6",[O;'4')O _;HPBUCEX]TY9Z6MWCV/?+!$06)8PI@ 9
MJ36__LW,JL)-$D?A(,V)9Q^K2;!0E5?EG>EWE=HHCEBN,[9<"K'XMU:GM6FY
ML !)(S&$; AQ2I(YW#I+;=&")/_1^_^B8NZ_B*GB^5H;/O>>5[B8:!./#P2S
MR.+_# L53RQV5]\UHL](%QCQ&(E3+G_$)UR7"WUD2^D9%%.P/=D"ZL.]=J)=
M3%H;=I1 W F<I%6T<81WK"QMV%PH-@S-5_N,YD%3H1C@\I"TC-PUY_?W5]@7
M+ UEB%=[(RZDG)1:3V#+T6D8&XESJ@;WQ;<6$YI5'KIRN%_]&>$>/73P(I3#
M.C$01!VFMB)F(V:[G4UP#0J1PHMF7.&JC&W%%HV,GTE9"!"W>X4(['-MBDJ
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
M"1H)HZG:=A5UTT&^]N?)N16WS U-4RZ3?]1/8=HE'L:9V^96O^42S1) ;NZ
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
M+K$=:TEB<KV I4"4VU+ >V=XT%T@=N^(;UQ1UTT^%3KA!5N71?_N>NEPF22
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
M$'Y'Q68+8AID2\-\[]4:4%.B5#_!,EA*=T>KM)WX3F?KJS[??+[:^F1;7%0
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
M:MM^+?61D.X36U.LA76S+G9H=K:L^,KL/'D>->1]#28%<D40[7<+(8/3)8H
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
M"SO4;DU@C,;##M%T-_T'^[W^GO%A>'0RKNK_: C2+6 (N\*"P9ZQ8+1G+(A
MN@$=XXRW:+'VHEGL)K#<[U5QMM>!2)@Z,&LPPEP!TBU@)[O"@BI.]#JP #,-
M!@TF?A6&="XEXWQKP8FV%NLH]P H^ LO#]/6&\M\HN+!8OE$5>*0F8@>'N71
M7+ X ]FJC("O ]E GYS5,_5]UQ>U]_R#3#IJ#9)-]HQD.!ILL,>TA,(WU8 "
MM6-Q^8_1;KK [%MEPA%CG4&375\J0'KO6/#[CK!@SRH3-F?J=X;C/;KF(I#.
MI32=+I?;]597,6Z\8AL+($197ZWAC/\8E>P#5'=6714^XX/R1Q^0X>\ZP[\
MTIVN3<O1_D.?)R)D/ESL(R[V>Q6]A(U?:ENS.K,)K248687G[18C!R0C>TUU
M8JGK4N,R16L.D\5D[G0*9YA62EC+ILWBC<OKSB)L1*?+FU6([:SZ@XI.L.:O
MJ*TYJ=F4MG_\:D1;S(U?(\"O4<4*B^:OJ$PO_>RLU:K)CWYA10T'#9LISZH=
M^&$"KQZ/B4V[O%KY;[>+._\C\>640IYOT52\JQ(]]I\\'YZA,[\?Q\<R3BM
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
MA3R\$7"P<DT**X=#,8UQ3VD;U=!HA-9N&AYUE8O@S'.25;PIKOI"_,R# V;
M)""1$\>J:1 !\AHQ@T ,V*-^/[B$6$P3G6_% %!L#R\3DH"U\4=Q.KGD<4H:
MCW/'\1:YI0(Y$:? O!_7F %Y"B^&J_@,6[2=,SYELE1:R+@W!FJ/2DFW]ZGJ
MOE-1^4OE-\XC)D._&[XG2-F..^U2-.-,F-T<4&5\Y.8\P[Y?,KKIC'NQW716
MZDL 4+*M$]R0+9J*WUHJQND^JB\A/6'B1U/I*G]/7B79C]SAOU7@-8B]FKE2
M1-1/,!'_ _Z^-!N0]+R-*?7AD>G,@-TDP7E\#GOQ:#SLJ#J\OPZ7KH"B@)/8
M_^).8B,UT@DBY_?WS:AG,5PAW#>:,.X6T,!&^5A0/YNB]V0P&\0,K?+K"CZ%
MQ].LI"*5H&?Y! K7MKBG4/N/-/$ <BAH%%M;:[IJ<1W*5GC3D7<O[\%X= E
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
M^DI5H6VX?,P#F]1 ^VX7 I'J,TI% #<Q2"#!2/B],E'A!L#:4E2H-*NS#:A
M<^4JHX+/>^:?E>"E @FT\%M0B>@A\\:ZB444S5NZ15H2Q):9CSN9-8W=&,]K
MSG<J8G'*DBJU0(Z2Z$FEC)6Z+%89GSDWK4\8=LV-V3B*K]/K]SN3F'Z@A-@"
MB#&<P6)K5:/NNEY\"+G% ^X@UHRM/0^OIDGE(?P*NSC=JJNC$W[R*SY"-IA=
M6/]T\G2789IG[V;YR%9;2HZ.Q3 ZACC%*<9V-.>%7)CQSKUA39WC;ZGO&HX(
MH61%PAA[NUZKR(Z%RTL.W5+%ML)5_&4(&<5D T74$7;V:ZAO3"1,E1&1XA!9
M,ET7Z2Q$P $G.&Y(5S<VK"#_EA6WSQ-C$-&$@&M=O- -<&&< /# <=WRTO?N
M!1#X'N2#JU X9#S\.0;S?XEYLI_WP7GM*];_X-L>6[+'7QP+T=?_BV2"=%9Y
M5U8HJOH_1^>7"@4F/IPIQ\K9.&.IV-,T__;,5P)701[V/T?3V%B8B.7%A&4D
MOW +/S;?%=O4M14Q3U!R\;_OW<<H0,D#>N(3'BL*?&3)>*01P^6.3OZB]P-S
M%]/@"A^V+'PO]GJ[X;=7P.NF[ZPXYDZ2MMH2+$R]8*%2H:4F5652N@\8[ >+
M28N#QB199,7+F@X8V >+/Y\.&G^N7>-<9D[CQ));9JT/&/ 'BTL7!XU+IVXM
M^P6@DF;8VE+Y$P>8'!S<A::4X3[H86?TX<SK\Y>&@;ZY/,KOJK'%6B[A#DB[
M:\HI*R&GIWD0B8"6<:FI;LW17IR:0GOR092[.7-[,R=8I#<?C3J#673,Q$YO
M(R^GJF$3"]C$?^\.&XI5FM:("]+8$[9>H J]6*'J"/L)=_O1U@@-W<[>4>13
MW5PCR2<=,T4/W;:Q6'&7C15WA;'"57M\6@\J/8,@ LQP3.8P,AARIZ#?X?U?
M[)9%%&Q;695'_,EL1 !CM?B.4P'8ZM;$CWQ(XBHPKOY"ZDNNMI@CZBL]FD6;
MCS=T404].[+R52A/?>Y\5R@,R%9-"+W93E202AVUJZ(40<^^,.1HSWSZQ[AW
M=#+N#*:@@PRF.]$_$J]BE_K''O"A9B7$+H0.]2DB8^HF-H]VW-WI->U2$:D-
M5XYWNKM=RNI6@RB\N]H-Z@1Q)HFL$8$VKPOBZ=UMJDFTU#ZJOG0.%U*YI=8
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
M*.<9/E1?0C\)$H+D%((88\G7=#-L)9\\LK7U!A[1X,DU<Q[-5>>(X_@S%DP
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
M^;0;V"CU;W2WM-5O$DHWS'H"_?>8].<F-]L@B34*(&$M*)]0.VMRLPW2V4X
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
M>-7I]@$N5NG/^*OXZMR,6JKVH[(1&<VR1E:'D\,Z !I< #_!;2F@@C8HBX*
MEDG6^7CV^.AD$E/5U>6H?V$H7RBL#H>?=/Q5P&'$I:JJ8\<\IK^XQ5-!!%;!
M?K2!7&U0AE8K"_\4+DK$W"^:NM8ZRCFP+&VE=K#.'>A(W0"Z?R>#E;]$?W%-
M580V; J>JA^XO%B.OU"8$J?R,&@=Y ,OUKE&@>M:!H6EW&YXZ=<MW#GR'Y\,
MJTD*5')?A"A[2;M#["'D\A"EC$D+:)6.1%44+<GVMJI^!>K[ \$\'P:!23D<
M1FM]Z<CW6V<K[@48#'IS3 -I;07F ]C7H&D@=3C$?D3VFQY0Q=?F2KO7EJ+J
MU$)5;0FFQ5:GBE5>@L_K9F#UK6637B]I.-WWU1)4OH"_KPWWD+R<X!.8-B@4
M6%U87?D01R=76PN 2QT4^"97F@6W9.*_+!3@XASH.R%Q TS?-M&@TS7UCHLP
M^(),032-[E[H]CXR77W&!> /M\0U;&BIEJ,M@9G2 W<O\&C0(B-+#_#>Y*!U
MU&^^#4GL<?':EI@#RH%FH/$7Q1TL^5"%JPC5&J\H)/ABT$RV!A5JP(/2<:D\
M:PYF>F$)BHHPP.]5$.Q '/S4'D@(_W'[=[AE> 1EU@:VL\5Z$Q1=!E($.K!2
M#F28ST@>XEQ(=A;8SA_84MW:TM:%C0K+UL$5+6(Y0@N AY::M=RNT9&ZQ!J0
MN&N@W<&N!&5;Z4 &H.HKA0J"E'O+7"O:&H%C:;Q%QB.Y%5 RRP_5%? $V(D&
M;P7R-WEQ#EB L"7\?F/:O,T(8@%^Y<+0= VF'%<;O$!T?!BF>R'(DMRZ(61A
M?M#CM]VV4&0Z6[EF#]BZQ 0(G JCKBT;#]H70$ ^?H]^6!NM/XXQEG<*59P"
M/U,MPMM[8$"JM79EB&:S--)&C F+!L\>;\S0?RM:S5&T.GDK6O45K9;V]^RB
M1O4SL$'.X@^!H>CN;GFH$)MGX=UJZSQ:0%!4<+F ?G+7GRVL1D^<D]I 0A7>
M#9Q*1_'FH,KT_,A0H%&?%=@&KG''%0?B7KXU4"3=,7Q:Z@-2+U+7@+>.E.>
M!S:VYN>Q+*%HO'CA4]J]'?"^HZ)EL2>-/8M5U16"6N@YQE+?KGBW-BZ#R= Q
MV(/I:%RH=WS!69LYCL[+9COBK!8IYO!/$.74).M>? &@-6PF2EOX)6@&MT_D
MU:#7'UZXX2J* "& FG0_D *6@&17B>7=&;&IQD)0HI#\*VSSY1:4'9O;/YDN
M5,Q\E9NHQTTZZ2K7B\^GMXN/RM?3Z]M_*K?7IY<WIV<8=KJ) "TGL>9\^._:
M"?;#V>J$^\(=8?\$-U/ B9#GR3/N9Q/FGW2T#7K]:=#\O@.T,P#5M?4=$#4^
M_L7"&-&S::[0!0G*0@?=F1A/<NV:CJOA9F1/EYCUPKM>8A#]$>Z+65?/!K9?
MTS9?W9A4SJ9/X]G1271<V\\\LXHO+ER2="&JQS $<#I9(9MYL&-)L2YD"01Q
M2JS+OKKW?9;/P8#=G;K1 R.GX XWM!0B#KX[U19>8UV]0T&&2J3K2T4'G9TG
M>C6?M0@4$U II@5 H81!H1G(9,4I);4*5RC0 PDSP]>I,[O/U[Q*%Z#:X8,I
M)]%$M5R1V5%0UF,< K0"1S0^=?L9 M,Y9W>6VZ.R^U.]_"VDR0A[FLOGC0KZ
MA?FBZF2EA@K)Z-\;%;5,@=U!)X+"OH-TMS&*<;KF(*#&%8R:7ZPH_ ZF!+D
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
M7HK<KOZ))T?R7/VX-Q $$$]XN:>.+3^[09&7[6(1:5R27/UM?LK70-[PGBS
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
M!P[OOC_++@)Q702DM]I%((XV%(B1J:LPN/U\WWW\VK\>N(">YZ-S>NLDP%@
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
M]#D"C6VN@4:[\Z6=PO.@]Y7)U!LFM1N:VM_''?]3/_X+D0U+IZ%7*B08L0T
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
M!IE?4H8\-F]D*5WL..&]X%1MR(,_K*Y.4OGJNV5%.J-_>#[XA>7;2*(W-JO
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
MZ[TT_2J8SUI.WDUF#Y,5E;Y8SL</H_5HOEH+%><]!JF:L5I-Z.?_^C!=31E
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
M>FM2RW&\O4WU(E/ZQ_ 2GS#_S(T9/B;?FCW]AEFB-\2-POPGB6U*\*H1\ 9
MW>P8#4?54F9*B3TC*&M+R<Z5R'B7&QC9,YO W\MP$?E\"/S )L&_O_J:_FXR
M9/]I^5Y$1\;$37Z+#OMT:WWZ=]</B?WOKZ(@+GZD)A$CUPS#^2;);S ^.VC#
MYT+.T9""$U1I1&L)*XW&2K(N8<IX^^9K/C%ZU!1%C;,E"Y23"@&E*0W+QN7Z
M6TL%;SP66:E"Z'(:8;'QV]?M\(%,1NZX(;#!$,JG!XS92KSD%6&GG 9=6Y.(
M/)VRBR!+6TF$WV<>B(3#+?DJS&E1]IJJ6. ; @:_$B3"V:%)Q@T<&<)7#80,
M,23"J:%EI\QP9WA)<1IV_/ULNBR]SHA&9A <'&^;9+Y"&RXIF;D3W05K<BZ9
M)'822XP.<Y?9+3,2C>(@2)T^2,)J174[O^28JL=*O.;H,93GV!QF!)J1TJO[
M/U/*2&1X?PL\(:C5?#(=.\L'IA-S'NU(D"8CX,P+&8EX^Q4P=J2 RTC[#G3U
MP22GBH9^\U"-^/?09BE/=UNXIA<9A=N.\&:J5M00**G'*F/H!VB&RG>\ELYV
M%\TW#V&:;P9,4;TLM TE%$$"J#*&_E;'D.;:7DX"I.-A\MER8W;Y*K\O"K[F
M2X@\&N*>\B6'6T;;WV&#EX5E;>9[%LJJ4RVC[ZQPD,EH^!&6ACPK%6&U[SW0
M^;=GR/X#&-ELF[,P#VR/@[L9/!/2_TT(#QVTB/SE-7TT1CAR!K#YJ $I)P8R
M&)R]O"0NC/P]"<;DR0^=<\/$B3U*O*:WKI,T#CG^T!OUO&;1>R?:Y5*/A0QP
MIHB4R+XO'G*XY:SQ=^H0FQ)DO@3"!F#71'#E--5L[W58RNX4A'2OFFR&PD)1
M"&".:D4-87-?CU5.4.WN7HLC=(> ZPGTFX\Z'P!^!U]K3='VA[)2>^L]*,.7
M,\C?S .N1GC[>J&\(<PP"=1RNFHV_<W-'AI-U3+Z[MAQD,FIJ(D2-"4"#_XA
M@7XZDH0^I!_Y^[V3ECYEF0)^4G6<>!8\]'62^A^;J<4I)P?\@+Z<9X.1ZE(E
MH?=+>R4L.0G\8(#N_/ ]-/@O7M]WHW2)1XX[]';>L.WD\TV7E8V<>B/SR8E,
MZ#,KGI0A.$M<A')*:D_FM4A9LGM8'K$G9N!1 \@J&,7[V&7705@1%LN!]I<D
M!/;>7,F EE/&W\QK!OAS2<D)&JM/&) =2Y5^)J?ZBC,2S3=K\S-\V%])>O^]
M &4\<UIKHP-Z]URH!2[UDP0FKT+ $&QB%2XY"36G]<TW*M0K1.=$**[_,TB,
M6,Y6[?Z>W5U\4[Z\>+H,"G6I\:)=;A'%ZQU''%6O=QRO=QRO=QSY&\;K'<<F
M;%SO.%[O./;K6MWUCF./R.CHCF-95%(J.S3B:.<'K!H\:L3W0M@ ,E=$<(%.
MF&JA=&<P#Q)M[20,NCA64D?DBBMT"!MS6?RP[CI6#9II&,:MS*],4-^#^W48
MB>]$0K&"EQ FDC9$?JI2PFJ.8AJ>@2&O3762^A_;JL5)XK)D0VY:6I-D) [
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
M^7 _F=4L';H75K/L),-UDTS$XH]P)H*DT :'B%G<UG2G'GU9G+R712DH77%
ML*:$K-0.]Z!J?)?*",A"*C-)8&?)=$9]K/5\6;O[:72=^_2AB%.")ZG!U92+
MEV(-_5I1W>X^)$BLO*JN.[A!AS;=,RPFR_4'NGV84*]HP58 T 6 F^"(--#%
M\IKECE2_''\"*(GN< &0YOLLAT0!URX6@+4Q>SN]N9LD&PC@58!?ABU$7Q?4
M9#<IFL%[.=Z*(9;8Z4Y"B_;R2B*!:=L+2A8P7BV,#P:;+[,Q_<GR83*^FQHW
MTSNZZX9VHK+K[V$:F MBT\7:5]1)TG:BSF[QY^\NW5/%GRVZ6G0Z@R28+VV\
M=9%N?\%A"PWT/$G*#&!-C;.7ZP9D[U@F/BE71D [$A$(ZW1H5Y-5',TBJ%J.
MK+XWEDNC+GJD:1Y'+)O@F$0P#Y;.=H?6N$$@K$'F7=6+,?HYU A".A[GMG:0
M8ZZ4/52#4N.6#\HI"WGJ,\?\<)(4+I_J,CE5G@/>)[=L1L:3&W[\07?VC<EC
MA+Z3X@C1]@O+[\-: WE2N@VIU1-6+C?/0:GM?<]J/1_]\M/\;CQ9KE@D;?T!
M>B5D09'H@#1ZSUZNZ[\EN4P[WZ78A^DK9WY$\(>QO-SNDL2J^;MHMR:'7NO#
M^R=C.;FAFY+Q:'Z_F,Q62=(8\.GYZ4O9!;)34?4E<9-F8.RB45)V_9&57<_O
MP&#9\V;*Z-M]6;DW1;EHZT-#;3I>1T &5&F]:<I.VQ-W/+F=SMBLG:V7TYL'
M-FL7=T;=S-7;X!2P2'+\(R<@Y0@^TCQ5D=S@Z&?,<&<$>U'@/,9,&CNMP//+
M!.(ZW56HDUWVV410MCU)Z)IV/UTGV2_&+)DKT]G;R4R0[JPY3_9.=*SED]QJ
MV1+/*H4>\6:*@NP&P0X9.5@31U%X=^Z@UD@H14L486X]N6PYN3/6D_'"6*X_
MK)<&]1E'HIQ+W33>9/%=F$%T6 <FM4Q6<D,,+2M9($[;]^.]&7_:J$CNUJ>3
M);N<CZR :]N+SW1&EY_)VO@/?'89:Y"T-C^WD%W&E]2D\/'Y2_%R!6I$=9U=
M)B3QK/IG#6AM#^U[X^?Y<O2P6M,!OF2N5;8D3&>W\^5]?0A!RWXZX4>V&#YX
M%@DB"FV$=YVL7I;V97B?OH[=F$@VE51$&QZ3A,CN_"0I3LM^D0R$K0?0'FY8
M7)AN,=B%+>@4LE7\&)(_8OK9DV?$F!A7C':\V-H1.W;)?'/^:K1(L83$;FM_
M"*@L!8QEX&O[BM7%Y<B;0_*G ^R0'^"]X>2,M7C]E)JUBANF*5IJQ\[J;^TP
M1UCNOJXN6K+96CIK\^FR<"U)$&LR7]20+EO78R;N!ZYU"3.]QWVFZ &7,4FA
M0^).%D><!N$/(5W6)F'D[.G6'3K1Z^SEO;>%/% D>G^#[$)& ;&=B/T)>_-1
MD-3E$8>RE>/C)6P(KELT+6D&4"[JAKLH2<D<$&MR&*+T%Z_N'C_/*XQ,D_'D
M/!-V,!:6W6>HC9"&!MU% =28U4(7O%'Y,?''##RJ."NYF"B&.TM%TH;"H1 U
M<0]T3;[6@6F?6J%>]"A&F8UR,H=C6R4Q%/9);W0M'7>B<<4,QIOD R71.QWT
M_C0N4])B.PW\J7$G#Z5,1W6P:D<XODJ-H*$L9W58X714K[E?G/\3"EGR<H?"
MG0*26!W3RU)O&5KDCGJP-@J%8GE#BF-)H"?3.1UX#I[_O>VYR)$_&.=% UJ9
MQNIZ\W/_9#H!6WWG05Z\?+ZY\[UM,LIRK;+RYM7J(3NK"!H.R@9@, 3=\CTM
MT5TJGTY']SO3C<NEU.OC?+S:Y1KO[?L"K0\8=-_W8^3IX@H7[KP6RQO2+)5
M3Z95O%8Z@9T4Q@_SAE:XM(FD]7WB2:,F;A.O;"#'9.^S$I'Y=%\'])ND:./U
M%5!Y8>_](PV,<#K!+TE(Z->Q(Y8Q>2:NGX0G)I]9/!XGB"HC<4 A'BD I;J_
M:W@A6=GN>].+-_3_XX":9 E'E=\X1?9U_8]Q*P,DU95=OUQ26OH'=\&JD]1_
MQJ3PDNBWKF<&:VOAX]*F*'PH;H<JIN+&[,H&<K5SGIY8XT;/_LGT;+>) R+[
MKF'X'M+(X'177]&MNVT&]B+P[9B.BW0'>$!Q..IE]9XN2<C0NJ>OTI)=2_+D
M!VWE:<K)',Z2)HFA1#_U1G?TL(_:.6(&,\7X0(&W0\]%SLBG@HZ![]$_6DF9
MAE8BSLKBAQ2H4L=6W!Z]G<9@23G%4^4_N"OX+[$_6.5+D_8]WK%H\"%!%/$B
MB+(&'=[5U&\9I@5UVY<XJ]HEB2:4;@;;2^R:9#H!.YS)3M4*S%)S>T]WY7%
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
MH;VI"LG'&=\&;2=A@_.<ZJ'+"/L'L+]43%?,U^FCX\WB_H4T.>AHCXKH04U
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
ML1;KI9M8\I VKE^L52K _#RB\]F)1M2'.FS\(.EGAU N@"NG!S7VE,=]J5(
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
MRN_< $-1.'598<EQ=_!\EJZ3'\/\I>JZ+F+=CX*1(FE[BY)A2O1R*X6O,#[
M:Y"])&D.$,V=\^0J\M)MYZF0G WS5JQ$H2Y9[FB!/95EL4<2"I/X"Y=/IV=;
MC,KV_2@% 3$'IR4^1Y)>G,J /0*&5G#NQ)&!F\14Z!Z'?O1PXCN2#H=XAYJU
M= Q#C$O*Q0T(CR%6VM*R"0M.+O D(\(FFH3#UK[Q: 8KUWZD_H_7%%K67<Y<
M=E@.G23>7F, #?&<S18@XZC-&':'#9"[R_;F<9:E:AUBDHQ)6\D1@E];?PW-
M N-[K57FPTU%6P4.:;;R23^\ VO9F*P^Z 9S,*RD_JZFA/1<&#5"KC0LYTM-
MX0B!TB*6L)YI&L)P8E+C.Q.;DH,X-38W+%_@J44=-E2W 5_/DAR"FQNW:9S$
MPI3,)]HE+,W:;2G_?M0JG)2O0YL-RNM/2-K]X#;(7NG*4^*24SOXK+#W"(4^
MXF=I%*S;Q!0FV*%DI0%,/G5L2G'$<Q8C1AU>AT-5N\OS\G>]8N2"F)M81 Y'
M0NQDN-5546$#;6)U0VJA*^>X8DF7#3'JA.CZ%MM=+[QTGI+G: $!\@*FA%JO
MD&,2=6&:R[$FB\&]EX)7W%!8_\4Y#D6B9^.1.TG&;5Z)([T\>[03/56("9(8
MZ:(49RW"+UZ"71[!T_36-,L.5O:PDI!M&YG-BN+&%9)&PZG.*!:F:,MJ3(-9
M3/5W'R:B-@1TB6_$6!!+3BV'C3/!;9G,K'0)_]GMDKBW,]I%]_;#>MH,<#Q#
M25P@"%P#1.#J0_&_AHW]IX;)\[\__!;]\>:T5_X)_/[FZ@_??W_UW<T?B'/I
M=W^XNOEP<_6OW]^<*3WRA*@!3B]OYI>Y G@2R4?GO_W=%4#=[(L$E]'1M9N*
M!IMSW]3%U!M!:L^'1AXE-VY.!C<28)8]*CJ[T1$*E0$IUD&Q([0L'1)E*#IP
M3DBP)84YZ:.A6\BI'"IDIT;75W$![5[.$BPJ+KP1#%Y4E!KO&#$$;<8^0O &
MW^DFL-5I?V<'+JE!H$E\<J!"2GAL& *N!$<&X5QH(VP4!"$.!/&BA1<&TWCL
M[</<BPR#BT7%298*.B^L5TCUUP"_K;]& /*+!H[O>P2":[U(XHQ8&SA+B',#
MPF#BI3%"83;R_</N0,H2WL%-Z!NO!B)!T/IEH9@G]N.VZD.<=1A_Z=:/(2_.
M=AU*J?%WR?)UZI&\*<?5@5/X N.LK@F!"[+-8#[?K+W/IO66(G4G3RI5.)2
M8YD,I=D/B% 7SM]?ZN#@[&&F\E1IGC^7141L?[5YS[JW[80[9X!5?K?\[ ?7
M7@F6/-JZC#(F=>\6>>19]44I(\-XG]MN8=,NNB3/S9%?!GMG5V";-K6"[:>W
MU"FN7]E>CD?_&)\A?5#V9_S,U>S;S2&KP0'S5)7E.&=Z)7GG,>,4@;0/2^=C
M<G&M?\$%]>UJ>VK=>M%4I[7+77L=05TF*^MKIV33<?G^])P980!]E:WN!\=K
M3R@V:I0\=;BZ^G@%2>'DCS!&O4>C.!@%NS .<<_X%JVD91A&DD1=:' YUE@1
MST5CM)<7S<DMI=?JP*W9KR;M5ART_+QT\(%D$ T&9Y2]0WHQ2O8X<+\?"/)I
M.?!\<-AA'@>*-@1EP:F5:\^'A!#;!P71T#OX.V9)G%1ZLSB35ND\^]D@Q?1<
M*#4A5]Q,B67=W6_!U^6^^<T/;B$F+=0FS.3F0%MW3>-7F)&'1D7GTQA)!?W&
M,+Z89*QK+!8G#"A5?RYKZ3HVO$32:I=LY@RT:W)6)BI-&^Y\8BZL=RY'/(7D
MVOLE)[B+]*W\L>K:[]55015C<>MEH6\8/'0:MIVD5"XXY7*QDYV$U#SC#XOK
M:^P<*&^UR>VO\&6&FQ+?/)FVJGDSIT3?E7#>YUT8'7+C<38L*BZL(P8O,M *
MBD]UP34 ;)V)EX>NYKQHVTD_0IS1" :C5Z0*MW!VP &\\\U%&$8?>DR-MH,]
M48E!5@*LL@_@%9W4<3MGX#QDN#!O0FXFD5AQZGRJRKQLR0B/=9%82P=,K4Q;
MRA.NG<:-3JE<4WU'HZE2MW_QKLAAG^!O*759^ \'_2)(2>"?.^OZ,>3GX0%5
M:$!/OA@9BFYBR$5LL>,QSX)(7%]@* CU+/Y2:@HZQ(JS^K>',3=/85C<2$/*
M]>E:0G:24.J<X*<(.;\[I$CU+4@-=?*<@?QMOL<AH-GD,TS],#-^/E*G;]T!
MJ,RB(,J\]6+AL$>_@F5+O 47+P^3HDO7&-5&QT5F(>7YZ^!P9! L=GF'H.8Q
MX&!_5N?2'+"'8USJ@T4"XZ*Y-*;+_EC(/(9;'*9J7NJT(*3R.X#D7)T;2"=7
MH&XZI!>F+@7]H<M#F[\?BEN9;)TP7F00ZL\>(H:M!&0B>/BC)4Y"EX4Y7,'T
M-?1AP>D2^LDV)KWT\<Z_=W:M%]'N>4"L"!O<Y37IDQS>JTZKD"['4?660-E^
MC61!$)IQVT(3YRY\#0,8!W)!W0K=V3M[*7+&2OY=_1UO&PAIKS#-0UR]>=_.
MWN+HO*\IS3I^7'%^-(Q<'IG&+E31Z8(W6G?#P!N%LXYX<YTV45.L(N"Q)LHP
M\ B^ES#+T]#/RP1%3TBW9I_0[\Z/5QI*C].UW>IS>DSRSTV%M[UY;,)Q.#A\
MFT3X5YV6.#W$[=)U0P&I) 2D-*5@)LUNTL42Z0>\PKXM'ON[\&D<P,XS*IA
MA)SR%8/9M-]V3+:Y#!FV\\WXM.6MH(^^S,U7 ^C&BY/T[KK<RGO LF(E\$R.
MTCN&%TKSLY24PG)\X64$7[)>8+EIUP_UXJ[/@:P666;L7[9U8]C>BG&^IYB%
MF[3747KUF'5KH'_"[+9!L)V?U(N#JKQ?=Y^' BU;VXE)IIFO[' /X!8T^@!G
MU2/(FZBWJA8D7D<>PN?03K"ZB)'SJRA.M+(K7N* ;6<QJ!,;E+O&X8(80"QG
M+RB2]/_HK!!KF0^,\T^[K)2"SJ]HT9KM'HZP,_A&_F+SJ'JB.1@;N\V7@A?F
M+<Q?$+S#5R]',(\\'YX]F!Z074P7N.S9L3T[9J%8K ?+6#PGZB0YA!1KG?'X
M/DYL.M"DS92+;$+R[%$WS:8( ](>/QQ '519<J] #-_*X_L7+\$/)MWU=<16
M;D9^-R+Y#:0NG U!W73P%<J$F93F3R^)V=7I6P^(5F:1F=?%C[PL"S>A7\0V
M)9OJY-8H^AP<('[!5/W!0W2#EC$ST/@G*DA4 YHNI[%+CAB8C[WL99$F.!(@
MN#T^91"1JO-MC7 ]&>(Q["MIC#H##N*BU;ED&4*H%W ?)6\9N$?P :>\;*<N
MW)8(UD=$*^.,WH3I/GIJK1L<Q1?[880?PYQR\:X3MT#OA46W>M[0*)CI\FM2
M6-FG%;'3@U7T6_QO'Z\I\JH5F3-UFA'@T1:4^]!8P^AD[AXFA=-A@[F#>R2Y
MD&SF.'/>+DGS\)_D1\,+C$?)OO>&PPTK++'1HDB>V&CCTK*1$&$3A:*1:_IC
M/B9)\!9&./WB-,[1Q&$OY"C+$+IW>R],,>P-(TJ*I.U8%1FF6'G(Z@^P6;TM
M.R)8"^NN7$>9J,BY"3OI>>D0,U+F&6H_)3#M J03<>!_IC*B^#;%J5N!*ZZ6
M&X$]5)T8";2]!@<_+P]JQS+56;$)2]WU<CNPGM"?QPTK%TGY+=AC2R-K L'^
ME9F,..IK,.%@=8\H]T@'D=N)DY4VW] C #KK$#XMZX<&+CNL@_(+^@EBBWZ#
M6I<%(RG.H-"QDUE*K$U=(YX,DPM<_A&PD"]JT0&^E(Y4,7T14OI@VO"3N+D1
M,D5S^-^?!./5S1HR<IY0PKQL;K1V[1EB%9V-'R"R ZB):!F;-:V=W1=(% Y8
M"1R3^)JX2R+\K=N'PZ))K[=DUO#T#?E%997<)^E=<GC.-X=HY/O)P?Q6S"7E
MXAZ?QQ #-743L$E2X*<P" L/''2N/&0DV=0=PM%W2H(>HS\??TS#'-XE;Z8/
MAA0"+O!SR08SZWGY(4B>,]1UYD,<1X>8@JGK6B!L89UG/Z<,52]8^"DF/\&
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
M]J,#OJ?"KKNW,(J,&WB*Y-W<*ZDQR;P%J+H!4;BI4 F^QA6 O!-POW$+4%U
MM U$C0GK?%^5\';W^P,N9E/I!QP?4-9DLV)'&F'-E8%I@GDMR_,*%+V#9O>@
M[-_UP]D^4$>S68W-?H=@-C8#%-(S1'7]!J-7^)C$^8M%8T6&F4&9,A(,,Q8.
MFI9_=1I_;@02DD:.[#29M[8IE'^"7KI^2YRBNN+!R1,+'4[9*/Z#4P=8)]'K
MH[<Y*UU>H*F21&#MX5&:%A<.O+::K+*Q^V^NLQ9T0T!'_-9STR&YC"+->P0*
MY_@E3+A(/:/!)QN[?QRL&T1"]MV06T],EZ0TZE31M^ZQBYEX#]A%WS*Q^_V'
M=X?=ANP[8K>:&&O8'6V0? <!X#8G T=QBUE67L,7F$(/?_BN# DJ(O1A?3E3
M';!]NNFK?(O]7Q%?4K+O9.!PPP!?]=U0_&@<B=&O<ND#U?0!5)U5]6OO#OA!
MV0*F86(Z8RN7E(L3/8\A<266YAOA%/I)&L  [),L;U9!=NFJDA%M$V'"Z7!1
MJ4W$%*U<&VV%?P'SWZ5.6UF!(5MX1^P@+VHRI ?8?&?:?U2;+A<N<NCJL<I2
M&T4-D158C'X:D1BXV1TN++)\FMR!A^GH=OHP79\]Q7.2>;<;3%IY>3M,8/?X
MN4M:EL+FA(1=FD@BYM@UHW"SH:0 4I<RW8Z2F@V='*-EQPLOAR02^0%NO0CG
MGY3+Q\=I;C69#YL/5CPY^9)$DT?X6Y)(U&V*/;$H3J%M_.%J7U=,=OLH.4*X
MA*3J6@-NY3M2P[I(3,^%K2WD2J![_&2'#\U>RZAVLD=*R[.I=>2&KXVQLC!W
MF6_A2"8-@;=,^@.#?I F2]7%>RL9QOC).(X7ZLO-,Q@5P5**M4M-0@?'4[E
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
M7WUF61AOIP'Z2[@YX@KE<4 ^1O_$\?%>GJWAY_P6T?J9@S9$Z[?;Y/5;1+P
M&OK'"5\]LF0Q&*N_4;"T8I-8H15/Y$!-#R ;&-04KT"#YA5Q>E=D04D7_!53
M!H2T([=4_R#%ZZMGB2GJ<EEN<*&3;8I=*O>1M^U]T9V1LQ:"HL=?QZ5RZ@S\
M%7<W</C3H: ";<KLJ=]-JA.SMV?0: X8PZ9T?A/(=&T^;#QWTM>LZ32.[/5+
MF!:.[4F\1;_K52/3B=E[.:S#GA:*24_EY4?9UZ4V'A)^N3"0 "Y[ZC2<5U1:
M)PKS5_27</N"0U]+6R;TR6GT9.X8![$Z>==VNS+'\DAOPKONG!CB[>X;VGQP
MMH@VGIBK06_"#9O821:2P)AY.DYVNS#/(<R6,-NC7^$L2+W:VS*T!Z/L9;C5
MLV"JC@$ZM)ZZ!HV^SU>#Z[6@AQ\9>T9VDDWM$O*D^[??I1EX-VNBHVDOLS"H
MEO[[61]:1K_2K)M:*<L$!\ U++A^U@.;C*VG8VILR2,;=X&#(1L('ZC742AJ
M)DCYTV3&<5^:1/=).HTW2;K#R>=K@G:5=S=6'*OQ3LS+P[XD0USR-:'F(E!5
M[N[7AQ$$,M=0=[G8-XZ6<)^D^3JY3;RT7Q^],B.NC]4=>._-:BHH@3P!A-:P
M74W:V#-@2M%%8N((3GJ<;^["%/JH25:[ 'K:JB3HN5XI8A;E%T2!:V1MU;TU
M'$_#/#3((X();,D9-(%?RBY%J-?+:)ZN#L]^]5/S#)^D?8/=-'.N5X;A\70U
MWHK%51/'&TV3?&NKP2U%*\_YTNL)S"HF7F=Y&MN4!K&"NRY7Q[M8[PO3]!)T
MO0)[76XFUI:1XQ1"4NA%T7&TV4"<WW">+J&7);'W'!T?PI]A=%PGYU\MX98D
MDHOS/LY5!CAR'5K2?0@JYZRJ'U"1PTOO1! 4%/'1ZN);<*)*.7&Y7H$FT<DY
M>1F2EGXVB5&<AT$8'7!RC57!6@BSR6<_.@0PN$<35-2$(=>O\\W$2V.T/6<+
MF)*B$J-=<HASPU'F9GBRGK#6"-NL%%N-OD%6=PY@V3O 4 ;^J7]\V(,E!;"'
M*<A>2,DBCU !7X=Q47P[^\;UVSZC"&P&S9N31X<79*,H2MX\- EH.[U+#L_Y
MYA"-?!]WG2VA#\-7M-2AZ04D1]1%T44YUEBKH/P0I/67"-%5C\2R\XLWK%&2
M98X?R:M)O@5<^3G2KNZXP&D0T_R(TSK@.)NZ_NQ3!A&YAW!C&I0R%!UDSI5@
MBY49,\O#'0FP/9!/08043>;T+9J"5%NY/23G0#?#RWT8ASE\0-,3G%64ZPUM
M4B2MURB68(I5K9@TO<80"T!XJCOHX=97)P1NH-LT,BJB;M4PEIT:)P779+FC
MU8V<G@DK8TGK2Q37ARZVT\<D"=["*+KWPO23%QW@79CY:&<_I*:U!8^2_5*1
M'&Y8V@%]"5Y)>K$8;,OF;A6!A/":@!*-V7ZQ6 %'M*5>B>' D,.[%X-ZV5>2
M='NZVZ/^L$%QIBSJ]*OS39'RAUP\[U/X N,,*9?BEY//.2Q\DI/XL(/%T_E9
MDI>\T1[=,/*Q6V'$HA%K;5"L9%,UZ<M:R#5U[(HHLU(5,1@G#JK?GW@ #28
MX@+4; #,ARMGA748UPGKK4E7-PM;S1_FH\5AZ6O!I6!*M6)XVU:C[>!PJ<2@
M>(V1A=1>9AGXNNX(5#U]XS;-FPXB6MG?E&?-M*]7PCQ09I)Z-CC)UG_QTBV)
MB#Z=[C+7OEG[HOR@[](:!4AL>8AS-)0E?DR[52\).'&A7K#!<I>>/@2P^-*I
M8F +J.7]I ]/&Q:/7OHSS'L#Q47WMIU*YPPPP%!_=@D%%UA@2:6)!.K(NB3.
M?X7Q 187/S@#EY__&.8O5<) 9"\5ZJC(] *#M??9,%9T.+ -)PT>F4F,24_5
MU631%WA#G0&_[.T*;7:5\>*5'8+<^^QZW^L E7;B8[VYU,<X.A3$@9<&BS0)
M#HB:ATM/Y,>1[Z<'S[3Y+2#FHF(GER-6'O;B8_!6?@T0:S!]=>V:E1/E63$;
MT>AU;W!F!UPF:[Z9[\D1,MY6=7(,0XI-QP&:F,PP@%1\CTWXN@6HZR.1B(OB
MAV]<9AT42K*)*/X,= 53\9P$WV7WC"8*(=O;*IL5(9C2N@G(N&ARHJ;$PJ0!
MBC$-^AO?'=RGT ^)>\LPBEI=V[\-:I)G8*7YB>-=BR:')@ N1J/I=ASM$'["
M?Y:Q6^>N!=,'?SXQ!UL3GR-F!=]3(Z:CR85?0$J6+1^!>/A:%U65)^KDMGI(
MLLSV+57_7-C38G8&Q !\11<T_*R8LO&[*4=*URYFZRLI.^+4"!PAW)&B9"])
M%. #-L(ES/(%3''.=6\+I=8?OP=K<>5B7IAE>^LVH&H$3JV<Z'IYT=0P$P^]
MP[,'?":&P4/H/8<1B0L?'](4DNC'&1I%\8-I,T*.J),[!2G6V&'9N#%HM'9K
M3R@)MV57R$^#]GU$?99^@%X&E_AYW7SSE!6V2].PZ>>^0IF\"SBJ,LD YLD-
M$^%^KD"*>[I.-M>'K(S&='MXUL5"$[-:<V4(O>,D,ZTD*03<(Q"S(8LQ'WWK
M^!#.%A(;./40#4'C1XB1"(/1*_KM%B[AS@OCZH]KF.YN>@6.!'GWL!(S*0NZ
MM[(GX!5=@;3JJ_@"(,YV3C=E772P$2LY>_W@&9]7\(.L)3KTE%:I33S3R \.
MSQ0FM?$<E'T!G-7_"K]HQ=T-2L_*(T0:TZP9U,;T)R\-L=>]K]W[LG_[#O,+
M'AB@J[ZC;]P.X,043A,O]-'I5HU[P?G<D*KL"P\4 B[4U"4;+-<)_O :;Y8L
M<\Y)* !33*WK?_H@E74%<;XLD/PA.NT&Q M#?'L!>1!2/8^7\J2)>[&)!CF6
MF%$B93N0X897Z#_D[6_QW*?.L.#2$RPML]K%)C<9NO?\[=['24P"._&=+\D\
M,<VR0P_)#V2I6L\/(LF8+/[\4P=7!?8R$)9].+:+% 7??HHN/TD]Z Z)P'\%
M#FDA_TIR9.5I^6)E^D'7DF'2*/Z9D>(QH6]-V9R3=9+90HXW+87CUWV />[$
M94B;JNREL$F;) ?/C%3XDU W%W(C&N8NB2(O;>2)<AQ39DN@'PR>3O]8B#2&
MN2EQWE#$.?Y5?,T)TO:#C",OR^:;,D1ZGI)KDRHX\90L;.Q%$0QNC^5W6?FA
MZ?BRKMRX.%)WY)FQZ52?X8R1>\3S"_9=X^RD"/#5N8L8#8ZM(4/X:2+?Q(0:
M=[9)[% &^*9M7.5W+2"4UG&R:4%B2,D,AXF+#R;-3[F-S@#7M/UO44$!8>"M
MTA7#.20-4_PW'0*EJ.0GGV'JAQDD.W']QYJFZ9M=/1X&LRF*.&6E%RR;G9VO
M!@-K61 (P2PU/X/9V62XI>UG;7$.TFYW+^:A;%0RO-*VI\IH@6UAUP(6BOT7
M*?6;'KQC41\B_XYV(L>=-<R1JW/A"U?Z+U/HWW4P2JH.1W%0]#@_Y!E^_!S&
M6WP!:MC^$)*S'^,@8DETO,;%YDDP+(+NJ>7569B8$VC*"K>)0JGIT+Y92'P(
M@PQG<2!7%6@$\W3EX=*N.%%R?C1^IR DZ.#N4L03.[D":5AD 0G+IOBQ5>85
M!8 A:>[\=DM6R&=YLV5FQ=4]I0QS]#L#.9DUMS;GGI<^)=CA5I+2?;T?VM ;
M)V)N<NMS.%+4&">'SQ!UQ850A2AKSX-NC$T!57)94CN%ZEMUG)Q[C6ADGM]#
M7@0ETM9W+!7NF$@,7[T<V?&1YY.7K5<@KK-R#.(:0D?ZK9!!U4ERLY6ILDG=
MU!J>X_(>@>HW_@5(L;F=V7"QJ/)'\ZRL2LN#=^/S"Q#=C4E+9!J'>>A%B\-S
M%/KSS0:FZ+ADP2BAT[6=D4F:,V4[94^:HW\5[5U7!%*3N\AN84^1NC^GB$&N
MW_3/-U5_"R_-0S_<4](YL2+-A;W8CS07L<0"5MT.@ZE"$=@WF[H(MU.3UBG&
M7&H:=.U?GN?GT<M)J<T[9,19= FVR#HX=<GRINLCW)5]@ !UXC+N4U7VLA[#
MBTG2RB4U?D&SBM1E2:FHIG* ZZ3Z ]GU*4')# VGTI]U7:? '*N\,/D0(,.N
MCNLHGM8$Z']Y@O/CEW\O3,#Z9NTBJXW]AS<:HJ[5H^K,=<+BIR1"*C="V%9,
MB<3MP!G::-P(X?5:-Z*AQQ5T>)*YP ISW)W <0*:)CBH'3@#!XT;(3A$NL45
M/'BRN8 '<^3][&.=E8I:S\/;V[34D&B7XZNI >YQ2AI,?2[-/$*]"U_# "*;
M[Y10X0*MAA^%,4C:=W>(F9(ZD 9E4Y*)8T@/3?BR93\RX<R%KDNCU7^15$X&
M>5*OZ+G=64[L*L^9%+0\TL$0$*8I1L;#>N'$Z.8Z':%CZLL.YJ%?)HQY2-Y@
MEH^C!)=/TK'EU'JT7>I2B3M6MLJZCSJYT #. 5J2K.&F/B^*UPB$2G5#,4[B
M#/J'/'R%Z]3#'I,[[YA)P4O0A6T\\=D15F;P3\U 7K0# 6KH#$5R$JIA(S%\
M'9SPW_L3-*X12C*<VU=C Q1T:#<_LPIK<@_M+Y]HP\_%1=.@(HFU)<W8(R6F
MKL,K)O)<4/"D^ [Z*<Z<9/@TH$;;P7V!$H.L<VWS/:9RC@$7 ? ZB&@%OBO/
MFI;WY<X+HV,Q=Z5J1B?DPP[>)VF';5B]5[M:59D_5F$<W \(2$?U#OU*NL+[
M=_X"08G<51U7<A'0:ENI:HN\UJQZTZ=YV"7:^H3[/R-MC6U.F(:)W.[.[<"Z
MMX_'#3-I('[:U=!Z+T4CK.M0*V= DI',J=J":-Q:ZJMQJ[J$ =SM\THU*IY+
MI3JRY5.3YDC*ZY'6K<^?^EI'C(JX:N1(3X1VMA9Z_/29CR4.BE] ]$?R&PN1
M;!),#..ICI!/UED7Y@B4R<7YP_7[Q6Z($,?F2TV7AM?NE*OU%.1I&*>MKNV_
M3&R2Y^V719)#=.@=3!0V123M]+IG ].,Q#WML67@;]%Q>8B @?'L&4)Z3C)E
MB+AB'C3+#QC)@%P_0Y.6;OLL*3,9VMMG=?%@^L'9J5_KFUQ-FG7PJ_X. NBC
M#:O4,T-YK'@AD5:)U-;8W+RX:?% >TYSFN !607RTZK]HK/NI>'_Z</:9--Q
MX"%D,B-<?1G,\P@MOK<P?[E,VD:!C4O4L$1*11%U*G2#5.I>SWSB7O;2%ZXH
ME!S4MF9S(X36_OS:!#4:II)G"Y6*+,9<&'V"WD"OE6-RDYX+<U/(%:N"<(K+
M!0M/P,,Y E,$*S[MGL^#9LF0VMN3U ]][B$,X\*:K1[@RMWX2O9E^;)7CBNU
M=UT;6$0>%\>9*M?I !YX24F1\LQ+/#>:-PT-F+8R3"F5I!%V8CF$3L2/S(6K
M=KHY!V'$DC(\10S+S$\'3USC\O:L&D[#W_.T3^+3(;T7!XT:![:CAS5XE'+^
M'5"3YLW94)R!'5!QZ=A1GS;]2!?2\2U2M %:.+C>+WEB.\+1]EN2P^3V>/ID
MX1WQKT9O7AJTTP^,#OE+DH;_[,<[;90_VTO!^ B$88:E:>#5+< F24\9!X:3
M#*,O[%VXX8U/O\,%-PJ"$#?QHJ$O/0ZG[VX1LL<B7(Y>W51O9;[+I2E&J=%%
M*A"/^_WQU0LC7+3L/DD_XI=L0UNK+#;=5%_M9S#2&V?5D*S.+<G035N:[W%=
M"N#8Q\Y)%8/VY>0IV+N/)>2L^-Z).NL<U'AI/JAC.ELP%V#JF)7BT4M_AOG8
MVX>Y%[6ESW#>M%M8CPUMD6?(M?@&^,5'#(^Q;:\+=:9K%\OEL/02!9Q"BQ^3
M.'_)YIM2BV3KY [NT)]S_*)S=<AR+XR1CB'!I>@KF"+%O,,FDZ0+SP A^VD$
M#'#-#HJIWZ'M2-\D#5W9.\XK$)SZ!UE%H(Q/)M^>:#A,=F$00 W_H:%IU\[0
MJ[OMDO];XE3;68CX@^EKX?9$W)F.$>N'1U?;KNF!,%9=_37(BL_/X_W?V5%/
M!F]&[$GA7.LNM<EN'R5'6'5)9W"&7:U9#@LVD!) FU[S[^,DRV=)_A/,E]!/
MMC$^=!)C;4X"VTT'T=GAV;9_QLJH&.OR*4[KSXL+LNMG3!K'']5]HQ^RW/E[
M+R? ;:YA>W+2=]GTQF.A<M QMOP5_L[TSFJ9>0=;KMT1LI*60IS$$ZWQ1DJ/
MTK1-3ZW=7H^XP;&5U<X6E79$)-Q@8_P6QN@?^0()&QGR>1H^'XA*N3V68TD-
MKU=YNK:W5&G.6)&317M\VUZW<KGG*4NX%2RI-!GZ>\\#S#((YTB;(.S'VP?\
MF!\7%",Y4]"YT3?M^)<@:/VQA9@G!N3P1U@%;SR_R&08X:; VZ:0'!!<PD]>
MLDW<24Y%AWBD=M^5J\(PRAA$[ > TQEAN;EPA'?MU<)W.1$21Y*ZA!%?7$WH
M<(:JDV2).+.B8[F5CZHEA7=G.5<ZI[WE$$@.*RPG>]&B=KS4&H4<ZUS&-TJ(
MY>1W%XR[6U0CT48'+YH_1^&64DC#1-PBA8:#R,1++MA^\NI;D-0?.RZZS9/4
M62PA8Z"ZB5OP$1VG*H'I_"U&\_P2[A6S<@BZL)W.C\\.[R*V: 3J5F!QF1+2
M@3:1$]$IAXMX_)JOB)8P\G+LQ4WS8Z,DU6B7''!AYTU_5095*+L(;E'@CWF/
M0'H I O0^/X*E+U@&[KQ^T$]0]) 1E.KJ4Y?UZ=)\\T2OL+X@*-7ELG1B_(C
MW<:6J#/%[LEV&F89IJ1>)96MB7%=M@=5!P-XDB0A/6K=*?ZD&#FM)5DV]M+T
MB&:.^,UZ.[%=$+)M<;%984"L;@ B_)K2;S1Q:WN)I4<_P%''K6F%L7O],<Q?
MIG& /5UA#A_"C62F-)4.[;Z?5&%-'4M9D64@;'7CTGK3$>TIJYKJ7)G&W^KP
M_'?HY^MD\GD?IO*5&)4Z' C^**RIXP]D12\XW@K6_;BRS[2%*T8@:[9ZT8 /
MX0ZA/#"D_IJ]V<T6*<N6MMZ+BC[ L+4>19R2*N]\CK0CSM?>YW$*@S!ODB@.
M'(:--AXE^[YV#C>L^QOO,_!)D[:B\T@CIP]T)838M-U$8]=TBR#$QJCKGZ!G
M^AZZV;,# [^BS=9&,<@1.H[H&\?QCA09G%GMK<'HWP4WX\I0C^7=<S:-_60'
MT2\6,$9'RQ#BFK+3&,TRS'*T0\+8>$F!+IQ8OSWNP*Q,@!]&X7/9YQ4R_G&O
MY)?[JE]2R#@L>\:6&>[:J?(R@*0FQ+O.< ?_QXF&%P;W,$ ;>'0+D7Z%2[@Y
MQ,$2^C!\-?Z469JL@W@X6=X8X)XV$'SN>'.C8%5EW(2FTF3HQHK51&"&R<R@
M:3N.0L#%5<,E&V(,I62:G?ANQ>*A(J4].#U__U.,3-0TQPKQ#O6:Y:&_A!DR
M ?P7I /OX"N,DGUUUR[G^%?LTNKA4HTWYJY:=P*"LA>P_(VWV__IKM@UD?E\
M0,R[/%SJ";8^86I,E!X JR?3C][?D_0NS(K0Q"15JY)WV=I5@;P+3H1O[X/&
MQ\6%9>,7#I_""B5S41V//G;][._X5JKPFBW#[.?3-54/B=_9I!SE?&<RQ([8
M.34!*6ISY;P<MHHHSP)X^,/74S7CR,NR9%-6U$[2)7X)4:5;)"_TY]4?LWGQ
M5SDMI-6Q[>R)&CRRGI 4G]49.(>8FZ&SP$_/HG4GKL-AD55J)7S%%9$CSR?A
MCX:UH"31X20E/F>-636TS$F,D7%*.87?\A<=@'W5@TOC7TWF,H5Y*+.CISCG
MZ=:+PW\6KY;CX/:0A3',LCN8^6E8%+%*HM _KN'G_#:ZR)3-NG]2[M7R':@J
M?RP7<*,?XF&K>@*-KER6,M.5[NDZ2FNFNA2IC3/48> )H6?"-&23<F0:,AEB
M*L P]L-]5-0 :G7@.B921I)GEB%_]-IWG;=>%F;SS<CW\547+NA(>N\779)$
M7>!,CC4&XDAC#+8%X@T;[N=8<P U-0$W0:<P%=KP>\K0ECW)\G"']FS3(9%G
MG=N_V&K19WG5,F*3U9^Y5DUTB;1NDRZ'U>TA4OO06US#XW_U[>YH4+(?;,'A
M1L;50=0,_MBQ>I$0']?%<39J7:>9EV'_+/[/Y!\'= "(\+58SR:2%$T'P)+A
MB_> %MOJY!^-YFYS[:M(MX4VZ:G0Q!T]04:1U8;<I6.PAZ_X-!J7= VC4(>#
M8>3BYO+(JPUQ3;H"S;Y<;YH=<"!.F":>J ZID[PT1I9=5A5+Z5=EBJA93T+&
MYX<!P@=2\0NF17IHU]"3E& KRX_$L/4AM4Z] "*TSO,7F):'AZP(X\!)H7O1
M@G(T'434RO#%@%GU.3A]3[;F410E;\25B]_@%?83P)ALG1U<1-RJ"+X5>RL]
M2YK;]#1^A?@.HV>W!I.,]9,GBQ-F.%#Q>>C^^"D253LBB#/*;M=02+WG1[S-
MY@B7V'8D01_]PD>:K(.815G>V'=1I/D5J!L2778']RGTP[8-Y^822DGB9]=0
M\E.C&\%8W2T@N_ YC L/0"\[*8>0;>N,S0K+_5I=,#5;.#VYBL76<KCR!ZQO
MDGU,DN MC*(BO!M-&:XW-T(60YY5?^H%3/)T;6-+FC-6V=_R(\?>-V7!-N&F
M-@?ZZ#OO_+Y\EOP*@UY0)Z;G)C9;P!4O*R?Z\CK"GX)3-Z#HQ[W!)BG=MN4F
M,QG:MTH<9)__;%OO,>A;/R$HL\@\.K#P."QUR)>[I%KDS$R7)U*[O1>FV&*<
MXRCB?9)YT7SSD,1;LB JTGYT",)X2^>AYX-M#QPZT<'FQ\%:%C4E?$^'*5P3
M$A2E[4)G]X>XEI;O:;H[A$&'F]"OXK4^>=&A<+#7@:PZ\7PZ_5I]_*/!(#\"
MVEVBKPXR; <V:TR'?@'#4]+%##L'\IZUM9B>DQJ?(JY85WX0NR7!"-3UT0'I
MRK&S6UJHK?L]J3G0!MHH(+7D,Z1,R?.T?F$FHF;[2"_@AW7+<FI%/)(+).6$
MA"R33IQZCR3EV428S"1H9F$ZE<(KU.8Z]<)8"FJ,C5.I0[LQ\"JL,<_MC2X(
MM*I.SI%E?1?5D62]?2I/C;[CB/[RMDQ,T<O!78:B@]L7";:8J8.+EN5M2]WV
M H..4@-+"[B=$EAN.G2+U)(LZH]>?-C@;.HIDH[$(9M=BE:V.]LO(Z4Y$R3+
M!ZT>W)T-E 77+ &K,A4=?#U%>1A2X*-G\XQ'R7X@#(<;5I05^=:MD2\AK<O:
M/^Q!:J?6+W)3(]8JH.)TA^-#EB<[F/8+(T7BMHU^-?:8FV21TWQ)+03H:&?4
MD7E[DU2>&=TR(2_A?H\L0+0=_QF9&5&7,X%L7W:/ Y)<,8.6B];$!JO:.S\$
M*$KM5$)$82[T3?]5COKVT@ =QX,#0F[AESOV$T+/I67]9H[+#M\Q>P38-$Y?
MH=-;."G9M=UBHA%WL+A6<(M/!TNXQWF=[+QOE:-IWPJ3XHOIAR5MP33>).G.
M><2>DEA;8).> ^U@XRJC8<_!Q@PR#H*-Z9SP<P^21'Z#R#HH%6G,&6('Y32#
M;XWGU6D2HW\6:4NLW.LKDW=Q<:3*)-/(QX^GHB/ J6+P17S=)_AX" /\H,+M
M85,7"TV<:LV5?IY\Z+_$291LC^3-VOD%_B/$Z?$,0U:.IH.7/C)\,:L@5VW+
MIXT7057@KT4'_^/Z7*HD\M8;'^GYT=QVR2.BG9?^G!67$@&<>3O8$PBYM*QO
MP%QV6)BKVU1W4P$$I!D5:ZZ>DXD$>O&,C#L-&CMUEN9_>PSC<'?8R4,)-6K
M"/UT@M!E?Q;ODRZ(LZHG%]\XUSK,R<=BIP]&5\3>9[,B;O5G6\1-XBP1%]\,
M0\2TR:]%?#&8+LZ 2^=5+QL$FXZ#VV,F,TK^2M= D19A.Z$";^A:]\.W2>3]
MB/Y!PPW#J7W6Q*[ONDV<]7(.?03P5ZXW?\X4UQYHRH@T;RY^7(X62^@%1P5A
MGK>QG7#]C#[+(8QE23Z[E*AM<3)FN98G;42*AP#2#SI3I##.0E]!FN=M;$OS
MC#[[D4WQE7,MS)OH6J"T0>D(M HM4Y#G61.[JK9-G'WP*J( *:*T+4CZ!-=R
MI(Q'4]&20WZ5/'RT32'Q22G(E=N!3:^DD!M6G#%N JHVH&XT!!C(2*<&A7#L
MNBD.2,>/7NQM28\WO1CF#"+V_85T1IB'-?Q= %8P?0U]JHO&17@Z5V"MJ'3V
M8+5CHB(OA\'"2W.J\68@[NF"@(O+CTLVF-<;Y$- OG1N)HC%U Y5H@Y2_\$5
M>3(TJA\,D6<W_9SS.91<7.\SN5%\7#48 $F(LGVYSY\!'2MT";=AAFMB!G=A
M"OU\OD%]JUFE@BYL'SKX[# 53-4(%*U U<SM;J0@H]J&D9@ ':14KT>+&^9I
M;  YBEU:?5>LQIO@27%U+3^-P:"1IB?CDZ]#?<ZTM\'S2CB][( ,(O8W/SHC
M[-(@I )2_;7C8YB<R-I9YYC#U5%=*^@?TA"7@.YR2A?W8OVH+F2):1E5[09Z
M:)>6V"ER6VHJM"Y%%M/%I%)M"GBA-+,.D$L>6#H#?0CJ[<K]3L2>\UKBC+%I
MB;@PK6]E-A6F=N#U8/E%!X\7_F'I%DCL'O:U@81T&II -'K=IT!%QQJJ@-[2
MJCU+94&$!8Y"<+$G<*;_7/H,Q: N]$^_^Q@ESU[T\#!6$/AE*\OOGR\88(CZ
MT^] \2% 7[I?Z<S9KN5+'UBG)S2ENK#D3Z-3<N5/HW(CWB*&[$_CBO+2G\:>
M 9VCQNBP/60Y$OWO1FC3"50O IFM;7O1F)RP;@#)]P W '6+ =B10GF<KOZX
M(];!PMS/$]0>=SG&>8M(5C8XW^@@0[8OR]5TY;ABU= M6A>@:;3'226'A"%%
M.9XJZ"K,CJ9).DM>21\MV.HX-Z0ZLFJPRG#$ %;5]%P=<5T<]G&E(KP:5-+3
MHF?NKM^2]4MRR+PX6.$<"SF$,=D76^6Y5&*65#JT'-&DP!H#:=]]N/E#:035
MC?#).1X&PG2D>0J04IT>_6,UCOMXQB^GBFIPBD=K1FO;)A.3$[8YC;^_)@U
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
MXU[FO2\.NGG]UV5M,]'>JC/2VLD&/T?<.]U7[N9;W8M)8YT0]KF/YDCP>67
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
M[TQX++/-^IK@G7!L*['MEP\G=^<_?8">-^<?K0WOXN\8I^7EI/D(\;A5L=Q
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
M&JP".<*"CA,5K&"7&HNNYB(]=$:C7Y:6R&*<4J*6:?E=;<M*8SC(&Z'7?2P
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
M 4/H[2@'PYD5^/M72^L#_&UDU0'VC=E^PP7@:Z$M:#:BZN_%5 [\X3IY[D,
MU/J8@2:&/Q(<-YDNY4ZZC&[[?D8$ XD![Q+W^9UM2H62@@$\KLR?:(4;[8H.
M)@\=D,!HQF!]B_"?\A?("XUC-0@[1W\)V2F/ ;$;0!S"6T"'85779CJD" )7
M4RKT G/H -<H$M!D"WM/A A3D*8)1,CN:3,BI^T)WL2%B1C+':,_^$ \#WRW
MGC%M+H>5YARP")IU,8GW!_GX.*(/1,M\,M[]/LHLR6$>W AY.;]+TAPLN47.
M5+(7H5 OUCR0;!,.#)+V,Q.+-A*B9]++(!PI&C0F1ZQ *SO-\%Y_EU3-\WC1
MIQB$D[^+*6 G:TS2]>!E0,\*,YPHHQ82=LZ@S5.!0A!JH+N=NAR*$M$&2[5W
MJL#9'B2;Y.;-J7# IN^*8O4IS;(F1P<VUEV=U)1#0G'?RL($NW_^N::\B.$\
MWSP+E\QU(;,6J2IG,&EN\L5$2XA"T KU;K)82Y?8PM+PH%D!T99 V!J(6@2!
M542-_AV=QQV5+Y!4@QD1"HI(0F//'TM*^^/!&M*3'$G4T F$/'K(,H0_O!@1
M-,BHG*\0Q;V@*[9C,NZ6O:7K3;ZZI4L*C>9ZO.3H?V0SS(B88R;=XGP:(N>)
MGE'L1Z[=G^W+JJ!2](UB7[,+^/X3S5[I>Z9;/EDUMV'!_QGYA5V,9)%'Z@&W
M+Q?VR0LP<S1DFHUP @P*')],+'!\XA4X-M(8LMEBEE15(6$VBQ+;$,NC' %+
M&@S.!?^KU?4EYB)J,M[+N;GH.,;+HD$H!36*SQE5'1K#A(X\QW,RH&5TIEQI
M3/$"N,UBF62.>BTGC 5.PI%+81K?:K:(Q6P^9%N<%P/9%CIWM.M-Y<FM#2;X
M8JWC$2FUS>J.M/JQ9R))>*:CIK//OH7II.:/[I+<BSM&=^0!^!W2SS5?+LL-
MU9%U13]"MI$A%8'_X&CT!Z-U<.*XW[(?.2;!#6%$Y#IB;8U>:$*M%JR3: +N
M(LEUQ-I9$#R=;DGI"O-\X&.']$KXI!7.C2.;#@?RC!8YE!^0#3)0U*2I7MHL
M&70^#/E"P$UE"<A\M4)?=9+Q\WN^J9^*$C)RCHAGVI3;-*^7E3?- KY,^-)^
MQAKOU&/+,7#L3^9PR:3SRYQ=/I"#77&/"D0G'>ZGW91U*,22$Y!FAOB.IUXB
M+4XG3^8$EEH3:+X&U0V@;F_9_S/;K1;9!Q_RM!X:U]<Z/ZAI23.O0$3%F7UC
M^U%#^R-XXX[JCV9VX.UQD;(%T2OPA^[6'5]3JP+-1[W!8=UJ;.QM%#-PZ";*
M)#@?-H3V]^^<)V<48]"(7NV.YUL.6S&!$-+DSMDN?7[GK(TO@3\DIR/Z0[Y*
M*[P.Z.K\\Q*@>IVE8#Y^?7U.PB?=+0*;FF_?QH;!CGTW/\.JZTV+)T._']&%
M?;7(;\%; IX5;IB7\D? %&V0@!$*(OUC0ZNK/H@3K556I[,]S[)M"@J;:6V
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
M&3\D/W:$#:;LX+@Q\Z7<0*GFUAG/O@/%&2 K\+.1AG<'"D_,UB@D6"(K)Y_
MW>8@W?*%]3(KZ!=V]U24-5@OZ,.!S%M[ (,]^08>E3XK>#HJ'F%G[6;/O9G"
MUE=2M%?,?D[JHMSA&3I,7!W#=HKFGDJZYJ/>O/WV[9^_>_O]=]]\KE;_RWN>
M@#XTC^4 VPS[@H\DMB(C.3K&1ADJ,.45\^5&R #GYJ&B?VR@7/JU52UC_%;5
MPP2?GD9/ B,)QD_63FN@?!]CQ\CW29[P8!^:)VP[ + -?2SA,K[(DL<!O3J;
MN8B:C#2SD5]AOEB:_SCJ=4GNP[^0A1VGW(>U>?[(5@4@FE=7I^XZ/#6"R"%$
MC8E7IF&GHW.V]9$<5GM4,21N&UXY#*XF9B9LYZ_@Z:_C^O4-ZW>&RG;)#-G)
M*ZF>X']@U;TF&<72/W:9I=#H%?X CNW6+[0GE>?W+*U>BBK)F$FX>0$<#\T1
MK/S UO:(,"M3','KW$P^(\UK"7\"8P?M7[8&^#NBH[@M W+:Z/4,+NG@)N=K
M"N[;BZ(\*S8/]7J3R;#9@)K=F<10A,^Q*>T ?(N2T?WU!,Q+*YD6X[*'+6'%
MQ-Z]>=Z@J^*,OI1TR5U][-\9%=6 .GB+U?OD$*F<G^@O &^!> 4>).T>UCM^
MNUG;<1=503X4PRQAY0,*(V3T:YYEQ2<( !BV=?,Q#_KNU90<<:TY!6)_\GZT
M&N4[@$MACP&_0L_/7 H'J))HP'%--1$3#: T#!@;0=EE86BT2D-_)I42)AV<
M9QOZ"TU*0"P:V+Q*RY";D;H@#Y0 &N",P'R(XQ33$SF4>).,QS%PN!>SQS2_
M@VZV]''+SOQW!5.$(/V!FCV;P+F*L0[9QF;[YK%X_1.;_D_@[81_H-L379Y[
MO33,<;7/$BVN4:??!\JY^)1<!6EF-6'!3<G_X[5%/+Q _2P-V^<:W_MS6C^=
M;JJ:';-E*Z75E#$J!Y%/;!21P\S9O'$JMNPTF=-E>ID0JGT,6PKL&KCTWK-5
M/56+M3P$[XLS^EQ 107;/G=LF4F:TQ6OGV!/T9(I=<^PEQP^/#DWX9.3Q5I%
M%<E]0;07$/4&44^#SS8OB0@<> @>F?R#!V)\."!"Y[Z5^,$NCRY^Q#_K'['6
MA4U.$"V$Y46>T='KR92@YZS*R'/'L/1\11.Z6N1\1'OTRD)AN)*MYCO$:C11
M9^8.:VB#""\^%,,F "_H)*BS[3W(GZAI-%_7M$3UGIV]A[*/$IA46$ELVJC^
MK5&,V,=6,G#T"\&R$;M6*S%HL$N^-V;G[%U>K J(6]4:N[@T7U)AL(V)YC2A
MHT@J9##[+GE]*"X1Z@8_@-Y8-@X@V@A3*#O"@6\EI'/8]Y <[,[E(E^L->7Y
MODPPBI9LK=%0/@KL"=TB$0,)C(R74>"FJ",('P:$#!H<O>,J9(9QRR<^XH-:
M4@/Z,,46C$?A_D'/\K'"#[FS-8 LGI&H'/]Z*\!*MEKQ A23'4@L?04KS-#
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
M&_+Q=/D!W/95YB#R<57Q)1Q216^1%Z[2K^ PX_$3^5@5& F._<2GY&.P\+N
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
M0H#T8]K'?K9.N0$/4^7'[H-4SM#0>V$3;YK$T5J#/]#)CZSWV7Z)\N7E48
MZNUWPR(::0\ 59X4FTXO+EDJ8-):[V^)'(<6I48NX<^A%M'>81=3WD+\@E)N
MH4. ?$1U[XRUJETXTW "J37):$$P)/.GO8^&9'=QO+A[@!HA5]/2^M!12+ U
MF.F-M%S,1/6NJSFVP*7 E?LNI+UL*+/3.TE54LM1Z-:"JQ15'A?=PIIZKE?D
M*^MUI,;-J:>GVRKR^3L<N.FN;4.;D 5QX9V$P;%+QB4_ ;]'9I#1NB*Y]?J\
M;5LY8CI+N]V;V(^SE0S[MRAA;[;.:KP""[.:5O\D6H,=9$A,NDL-<V+05K.:
MF.9CII1XZ_#36HF\+;EV5J1\VLUE54$=)2EAHE"9.UL<6[?_(R:P(BQ@0FK^
M;F&(7["-7#LX2WX:[_;P7JT0Z?Y943%D):+GH$:UH)/&BXD=>D^_\G*IIVFU
MD#LSP);*Q<Q!O2.Y#-6''5%$&UR@0&S66<FN++U?A9S+:70__8&!#=SS%@B!
M#;$3A> /(%A4=%M<.<$=,0)LI"K7H 71)B/(-EZ(7=F@:40SO6;KB_1^%:M0
MC'8O;M($X01[_@(H^E0U53^'$:7>!U,KC"C@DQG)UT_GA1&SHHB*(L@\%'NQ
MT+F@:] ,%B""D??[?OU&^;%78T(*MQ8S_6**C_SYERSW9Z]QAQ_F+-I;@]H;
M%4A)LA(ZJ"MPV!>)L2THE+U<$6#?>?YW7Q6 +CY(;%A LL5^"3PTI0\<MY>*
MW7RI**1JZJM(-I-;PC7=6CP7T?8G"DM)EM+J1L.\^F<RY4!!B+#A@WXE[[HN
MQ^_(P:1*7QEO^,^>=;7_PN/+K419)ZWVJU'>BE$""J[-@I2 #6*4[)C5M+IA
MY7@WSQK<M/:1.&]YHD28#"(]LX$LJ #+A,G=I!3Y5U(/NYQ&)ZZ^>,7'@"EW
ME=*T.\&MAKQ\#?DFC^0A<D<4U=Q@.B7ZA<531K[2"]'62_!6_%^Z^/^W9\7_
MN[U;3"YJ:4@X28UJ:7R9;;;D&L0VV1CVY #DD5W&],-&]R&J[Y_[></,OD.6
M" &4B4H^;DJ4**GJ.8Q\PM@\'CQ.WX__;;:G8 :C5^1;. !/#Q*GWXV39_W*
M% ,5*JX J .)SFI4@BH&NF)"9?2@$EBML8C3@YU@Y3&")C'WSR9AEI[DD!O$
MN"\0L4 !#E%:>BR9Z0)9WL:-1U'1=%HYNYTX7E>JF'J)Z4E2K=Q":V*UQ,*6
MO]1CQ;*!:.G4EK96;APKAY*-GAIPU;MR.[HE3DROE]L!]9*0CZ:>;SQNX!1]
MCO\%/D3)0_/+429!66A]NUJI^"TKS#E1W2&1#NG,A3ST5J[C02;=$I5T.!&G
MK_4$KT.1)$2DJ?-1;>3B^ ZUN6=='*[+43P15* >AL%YM'D& 7S6PG ]E%HI
M*E /NJ#6V@(%H8^M,/5JG\@&$[PG/SO?O2767<70'0ZMRH(%]U(+;$&JD6WM
MV)V.F$H#!O94"_Z(EYQ1 P+Q;)T[KRZ117XSQ*T>_>IYZ7ZHLR'6J:;\J,=+
MKU3PCF@*+S-=-OI0>&>AH]:3Z[,)?#FUCR3*H9SD(U5%+@39]@NI%^ /=1EI
M*1V74CDPF; DPFI)KL/(M1N&UL[S+^#EU=/>H*7(9 *3"&E="@SV!6Z^)^C
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
MP0AGGILLX<19:&L)LZCU< DS@=/:(#CECF'*U$B51:P3(4=1N3*1:_#PL>#
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
MQ&;*:6AM9,&CPWGY,6 "J 'E[7:>JRXH<SE^1T(QO,B7 *1K!YR/YZ/LAE[
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
M-.6FCTK26 (2.;-0VC/W/0LA.[@G*%!EI@779W[RB#@):@$K" ?!+E[55RH
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
MSY]GW_[U\SOO?NT]/?\)_69__MYZ_N[G]<?=XT_[*?ZPVGY ?WQRGE;6A_G
MF?_[V]%WX^]>O9=OEI_VOSS_Z=/]7W[&B^^?S5VX^>/C1^,OEO_3[N.G5W?Q
M[>3?^^6_W25R/OSR]#CX>;#Z\/2G^<_AR_>?7?ST^UMW^N-XCA?OWM\O_O/T
MGX^[WU=O?W">?C)^<&S#__G'?SU,)C\^&9/[#Y^>WUES9(Q^__>K\7;U@[-?
M_/#A^3??_O3PI_=/W__RX?#Q_OU\]:???WK!/T;[V7 =CN[^]H>Q"(+]]*\_
M;[:;/Z:;X/6/?VU__Q/^[IM?'K[?__'MNY\^/#PM_WCZB"=KW]G_MGT=^S_^
M, C^]?II>_?7Y8<__?7A/XOY8;8;O7WZY9___']O!LO%UU__-Y3LC,C&X=A=
M>_ZN4!#U4HQ$CF_I/ST3=X3^[?\#4$L! A0#%     @ JHAZ7+< ,[UJ @
M? \   H              ( !     &5X,C$M,2YH=&U02P$"% ,4    " "J
MB'I<(<[D _$"   3!P  "@              @ &2 @  97@R,RTQ+FAT;5!+
M 0(4 Q0    ( *J(>EP19XD8BP<  +T=   *              "  :L%  !E
M>#,Q+3$N:'1M4$L! A0#%     @ JHAZ7 VUI(20!P  EB@   H
M     ( !7@T  &5X,S$M,BYH=&U02P$"% ,4    " "JB'I<];!Y\$H$  ")
M#   "@              @ $6%0  97@S,BTQ+FAT;5!+ 0(4 Q0    ( *J(
M>EQ .*P7<00  ,(4   *              "  8@9  !E>#,R+3(N:'1M4$L!
M A0#%     @ JHAZ7*K@ EZ_&   ^6L   D              ( !(1X  &5X
M-"TW+FAT;5!+ 0(4 Q0    ( *J(>EP0'A02</P" ,8%&0 +
M  "  0<W  !F;W)M,3!K+FAT;5!+ 0(4 Q0    ( *J(>ER>S!E@B P  )$-
M   *              "  : S P!I;6%G93$N:G!G4$L! A0#%     @ JHAZ
M7/7?7+U&&@  NAL! !$              ( !4$ # '=R87 M,C R-3$R,S$N
M>'-D4$L! A0#%     @ JHAZ7!;T_9ST%0  FT0! !4              ( !
MQ5H# '=R87 M,C R-3$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( *J(>ER,[%CM
MNV(  /.3!@ 5              "  >QP P!W<F%P+3(P,C4Q,C,Q7V1E9BYX
M;6Q02P$"% ,4    " "JB'I<@]<8!9OK  #/B0L %0              @ ':
MTP, =W)A<"TR,#(U,3(S,5]L86(N>&UL4$L! A0#%     @ JHAZ7"6O )G1
M9P  @#4' !4              ( !J+\$ '=R87 M,C R-3$R,S%?<')E+GAM
7;%!+!08     #@ . $,#  "L)P4    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>form10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:wrap="http://wrap.com/20251231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="wrap-20251231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
        </entity>
        <period>
            <instant>2026-03-23</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:ExtendedWarrantiesAndSoftwareVRAndTrainingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:ExtendedWarrantiesAndSoftwareVRAndTrainingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wrap:BolaWrapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:WRAPReadyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wrap:IntrensicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:TrainingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:ExtendedWarrantiesAndSoftwareVRAndTrainingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:ExtendedWarrantiesAndSoftwareVRAndTrainingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wrap:BolaWrapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wrap:IntrensicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:TrainingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:CustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:CustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:ExtendedWarrantiesAndSoftwareVRAndTrainingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wrap:CustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:AssetPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-18</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:AssetPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">wrap:FairValuePerWarrantShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">wrap:FairValuePerWarrantShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wrap:ProductionAndLabEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wrap:ProductionAndLabEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wrap:ToolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wrap:ToolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AssetManagement1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AssetManagement1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:RegisteredDirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-29</startDate>
            <endDate>2023-06-29</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:RegisteredDirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-29</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:WarrantsIssuedInRegisteredDirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-29</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:WarrantsIssuedInRegisteredDirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:RegisteredDirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-03</startDate>
            <endDate>2023-07-03</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-24</startDate>
            <endDate>2025-02-24</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-24</instant>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-24</startDate>
            <endDate>2025-02-24</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:SeriesBPrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:SeriesBPrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wrap:SeriesBPrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">wrap:V4GlobalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:February2025WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-03</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-03</startDate>
            <endDate>2023-07-03</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:August2024AmendmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-19</startDate>
            <endDate>2024-08-19</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:August2024AmendmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-19</instant>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:August2024AmendmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:October2024CertificateOfAmendmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-19</startDate>
            <endDate>2024-08-19</endDate>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:October2024CertificateOfAmendmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-14</instant>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:November2024AmendmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-25</startDate>
            <endDate>2024-11-25</endDate>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">wrap:V4GlobalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-28</instant>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-28</startDate>
            <endDate>2017-03-28</endDate>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-08</startDate>
            <endDate>2020-04-08</endDate>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-23</startDate>
            <endDate>2021-04-23</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-22</startDate>
            <endDate>2022-04-22</endDate>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-11</startDate>
            <endDate>2024-12-11</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-20</startDate>
            <endDate>2025-10-20</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">wrap:ServicebasedOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">wrap:PerformanceBasedOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wrap:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">wrap:ExercisePriceRangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wrap:LaboratoryFacilityCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wrap:InventionConsultingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wrap:SyzygyLicensingLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wrap:SyzygyLicensingLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wrap:SyzygyLicensingLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-29</startDate>
            <endDate>2023-06-29</endDate>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-29</instant>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-29</startDate>
            <endDate>2023-06-29</endDate>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">wrap:V4GlobalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-24</startDate>
            <endDate>2025-02-24</endDate>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">wrap:ContinuumVenturesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-24</startDate>
            <endDate>2025-02-24</endDate>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">wrap:PIPEWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">wrap:SavboInvestmentsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-24</startDate>
            <endDate>2025-02-24</endDate>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-18</instant>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wrap:SeriesBWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wrap:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-18</startDate>
            <endDate>2025-08-18</endDate>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wrap:DistributorTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wrap:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wrap:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-02</startDate>
            <endDate>2026-02-02</endDate>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:PreFundedWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-02</instant>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-02</instant>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-02</instant>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wrap:PreFundedWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-02</instant>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001702924</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-02</startDate>
            <endDate>2026-02-02</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Segment">
        <measure>wrap:Segment</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Distributors">
        <measure>wrap:Distributors</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-12871">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c0" id="ixv-12872">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-12873">2025-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-12874">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-12875">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-35">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-12876">001-38750</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-53">Wrap Technologies, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-65">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-69">98-0551945</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-82">3350 Virginia Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-12877">Miami</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-12878">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-12879">33133</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-12880">800</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-12881">583-2652</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-120">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-124">WRAP</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-12882">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="ixv-12883">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0" id="ixv-12884">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-12885">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-12886">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-12887">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-195">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-203">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c0" id="ixv-216">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c0" id="ixv-223">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c0" id="ixv-238">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c1" decimals="0" id="ixv-12888" unitRef="usd">79136515</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-12889"
      unitRef="shares">55500054</dei:EntityCommonStockSharesOutstanding>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c0" id="ixv-2474">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;We maintain a comprehensive process for identifying, assessing, and managing material risks from cybersecurity threats (as such term is defined in Item 106(a) of Regulation S-K) as part of our broader risk management system and processes. The cybersecurity risk management system involves risk assessments, implementation of security measures, and ongoing monitoring of systems and networks, including networks on which we rely. We actively monitor the current threat landscape in an effort to identify material risks arising from new and evolving cybersecurity threats. We obtain input, as appropriate, for our cybersecurity risk management program on the security industry and threat trends from consultants, cybersecurity assessors, auditors and other third parties to gather certain insights designed to identify and assess material cybersecurity threat risks, their severity and potential mitigations. We depend on and engage various third parties, including suppliers, vendors, and service providers. Our risk management, legal, information technology, and compliance personnel identify and oversee risks from cybersecurity threats associated with our use of such entities. Any incident assessed as potentially being or potentially becoming material is immediately escalated for further assessment, and then reported to Mr. Srinivasan, our designated member of our Board.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Mr. Srinivasan has oversight responsibility for risks and incidents relating to cybersecurity threats, including compliance with disclosure requirements, cooperation with law enforcement, and related effects on financial and other risks, and report any findings and recommendations, as appropriate, to the full Board for consideration. Senior management regularly discusses cyber risks and trends and, should they arise, any material incidents with the designated member of the Board.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Our business strategy, results of operations and financial condition have not been materially affected by risks from cybersecurity threats, but we cannot provide assurance that they will not be materially affected in the future by such risks or any future material incidents. Further, a cyber incident impacting our systems or a third-party&#x2019;s systems could subject us to business, regulatory, litigation and reputational risk, which could have a negative effect on our business, results of operations and financial condition. For more information on our cybersecurity related risks, see Item 1A Risk Factors of this Annual Report.&lt;/span&gt; &lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c0" id="ixv-12890">The cybersecurity risk management system involves risk assessments, implementation of security measures, and ongoing monitoring of systems and networks, including networks on which we rely.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c0" id="ixv-12891">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c0" id="ixv-12892">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c0" id="ixv-12893">Our risk management, legal, information technology, and compliance personnel identify and oversee risks from cybersecurity threats associated with our use of such entities. Any incident assessed as potentially being or potentially becoming material is immediately escalated for further assessment, and then reported to Mr. Srinivasan, our designated member of our Board.</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c0" id="ixv-12894">Our risk management, legal, information technology, and compliance personnel identify and oversee risks from cybersecurity threats associated with our use of such entities.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c0" id="ixv-12895">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c0" id="ixv-12896">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c0" id="ixv-12897">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="c0" id="ixv-12898">Any incident assessed as potentially being or potentially becoming material is immediately escalated for further assessment, and then reported to Mr. Srinivasan, our designated member of our Board.</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c0" id="ixv-2481">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Mr. Srinivasan has oversight responsibility for risks and incidents relating to cybersecurity threats, including compliance with disclosure requirements, cooperation with law enforcement, and related effects on financial and other risks, and report any findings and recommendations, as appropriate, to the full Board for consideration. Senior management regularly discusses cyber risks and trends and, should they arise, any material incidents with the designated member of the Board.&lt;/span&gt; &lt;/div&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-2482">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Mr. Srinivasan has oversight responsibility for risks and incidents relating to cybersecurity threats, including compliance with disclosure requirements, cooperation with law enforcement, and related effects on financial and other risks, and report any findings and recommendations, as appropriate, to the full Board for consideration. Senior management regularly discusses cyber risks and trends and, should they arise, any material incidents with the designated member of the Board.&lt;/span&gt; &lt;/div&gt;</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-12899">Senior management regularly discusses cyber risks and trends and, should they arise, any material incidents with the designated member of the Board.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c0" id="ixv-12900">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c40" id="ixv-12901">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c40" id="ixv-12902">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c40" id="ixv-12903">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c40" id="ixv-12904">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c0" id="ixv-12905">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <dei:AuditorFirmId contextRef="c0" id="ixv-12906">7000</dei:AuditorFirmId>
    <dei:AuditorOpinionTextBlock contextRef="c0" id="ixv-6591">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;We have audited the accompanying consolidated balance sheets of Wrap Technologies, Inc. (the &#x201c;Company&#x201d;) as of December 31, 2025 and 2024, and the related consolidated statements of operations and comprehensive loss, stockholders&#x2019; equity, and cash flows for each of the two years in the period ended December 31, 2025, including the related notes (collectively referred to as the &#x201c;consolidated financial statements&#x201d;). In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2025 and 2024, and the consolidated results of its operations and its consolidated cash flows for each of the two years in the period ended December 31, 2025, in conformity with accounting principles generally accepted in the United States of America.
&lt;/span&gt; &lt;/div&gt;</dei:AuditorOpinionTextBlock>
    <dei:AuditorName contextRef="c0" id="ixv-12907">HTL International, LLC</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0" id="ixv-6644">Houston, TX</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="-3" id="ixv-12908" unitRef="usd">3468000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="-3" id="ixv-12909" unitRef="usd">3610000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="-3" id="ixv-12910" unitRef="usd">2787000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="-3" id="ixv-12911" unitRef="usd">513000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c3" decimals="-3" id="ixv-12912" unitRef="usd">4971000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c4" decimals="-3" id="ixv-12913" unitRef="usd">6170000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="-3" id="ixv-12914" unitRef="usd">194000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c4" decimals="-3" id="ixv-12915" unitRef="usd">178000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="-3" id="ixv-12916" unitRef="usd">11420000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="-3" id="ixv-12917" unitRef="usd">10471000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="-3" id="ixv-12918" unitRef="usd">123000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="-3" id="ixv-12919" unitRef="usd">146000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="-3" id="ixv-12920" unitRef="usd">2175000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c4" decimals="-3" id="ixv-12921" unitRef="usd">1964000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="-3" id="ixv-12922" unitRef="usd">1572000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c4" decimals="-3" id="ixv-12923" unitRef="usd">2354000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="-3" id="ixv-12924" unitRef="usd">128000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c4" decimals="-3" id="ixv-12925" unitRef="usd">186000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c3" decimals="-3" id="ixv-12926" unitRef="usd">15418000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="-3" id="ixv-12927" unitRef="usd">15121000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="-3" id="ixv-12928" unitRef="usd">620000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c4" decimals="-3" id="ixv-12929" unitRef="usd">609000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-12930" unitRef="usd">407000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-12931" unitRef="usd">1403000</us-gaap:AccruedLiabilitiesCurrent>
    <wrap:CurrentLiabilitiesCustomerDeposits contextRef="c3" decimals="-3" id="ixv-12932" unitRef="usd">62000</wrap:CurrentLiabilitiesCustomerDeposits>
    <wrap:CurrentLiabilitiesCustomerDeposits contextRef="c4" decimals="-3" id="ixv-12933" unitRef="usd">27000</wrap:CurrentLiabilitiesCustomerDeposits>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c3" decimals="-3" id="ixv-12934" unitRef="usd">408000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c4" decimals="-3" id="ixv-12935" unitRef="usd">466000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="-3" id="ixv-12936" unitRef="usd">320000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c4" decimals="-3" id="ixv-12937" unitRef="usd">567000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:WarrantsAndRightsOutstanding contextRef="c4" decimals="-3" id="ixv-12938" unitRef="usd">10131000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-12939" unitRef="usd">1817000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-12940" unitRef="usd">13203000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c3" decimals="-3" id="ixv-12941" unitRef="usd">14000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c4" decimals="-3" id="ixv-12942" unitRef="usd">39000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="-3" id="ixv-12943" unitRef="usd">2097000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="-3" id="ixv-12944" unitRef="usd">1629000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="-3" id="ixv-12945" unitRef="usd">2111000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c4" decimals="-3" id="ixv-12946" unitRef="usd">1668000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c3" decimals="-3" id="ixv-12947" unitRef="usd">3928000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c4" decimals="-3" id="ixv-12948" unitRef="usd">14871000</us-gaap:Liabilities>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-12949"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c4"
      decimals="INF"
      id="ixv-12950"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="INF"
      id="ixv-12951"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="INF"
      id="ixv-12952"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ixv-12953"
      unitRef="shares">12707</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c3"
      decimals="INF"
      id="ixv-12954"
      unitRef="shares">12707</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c4"
      decimals="INF"
      id="ixv-12955"
      unitRef="shares">8207</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c4"
      decimals="INF"
      id="ixv-12956"
      unitRef="shares">8207</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c3" decimals="-3" id="ixv-12957" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c4" decimals="-3" id="ixv-12958" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-12959"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="INF"
      id="ixv-12960"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="INF"
      id="ixv-12961"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="INF"
      id="ixv-12962"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ixv-12963"
      unitRef="shares">51733217</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="INF"
      id="ixv-12964"
      unitRef="shares">51733217</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="INF"
      id="ixv-12965"
      unitRef="shares">47101631</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="INF"
      id="ixv-12966"
      unitRef="shares">47101631</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c3" decimals="-3" id="ixv-12967" unitRef="usd">5000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c4" decimals="-3" id="ixv-12968" unitRef="usd">5000</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c5"
      decimals="INF"
      id="ixv-12969"
      unitRef="shares">10000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c6"
      decimals="INF"
      id="ixv-12970"
      unitRef="shares">10000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c5"
      decimals="INF"
      id="ixv-12971"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c6"
      decimals="INF"
      id="ixv-12972"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c5"
      decimals="INF"
      id="ixv-12973"
      unitRef="shares">8207</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c6"
      decimals="INF"
      id="ixv-12974"
      unitRef="shares">8207</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c5"
      decimals="INF"
      id="ixv-12975"
      unitRef="shares">8207</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c6"
      decimals="INF"
      id="ixv-12976"
      unitRef="shares">8207</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c5" decimals="-3" id="ixv-12977" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c6" decimals="-3" id="ixv-12978" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c7"
      decimals="INF"
      id="ixv-12979"
      unitRef="shares">4500</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c7"
      decimals="INF"
      id="ixv-12980"
      unitRef="shares">4500</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c7"
      decimals="INF"
      id="ixv-12981"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c8"
      decimals="INF"
      id="ixv-12982"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c8"
      decimals="INF"
      id="ixv-12983"
      unitRef="shares">4500</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c7"
      decimals="INF"
      id="ixv-12984"
      unitRef="shares">4500</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c8"
      decimals="INF"
      id="ixv-12985"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c8"
      decimals="INF"
      id="ixv-12986"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c7" decimals="-3" id="ixv-12987" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c8" decimals="-3" id="ixv-12988" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="-3" id="ixv-12989" unitRef="usd">127804000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c4" decimals="-3" id="ixv-12990" unitRef="usd">105326000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="-3" id="ixv-12991" unitRef="usd">-116319000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="-3" id="ixv-12992" unitRef="usd">-105081000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="-3" id="ixv-12993" unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c4" decimals="-3" id="ixv-12994" unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="-3" id="ixv-12995" unitRef="usd">11490000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="-3" id="ixv-12996" unitRef="usd">250000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="-3" id="ixv-12997" unitRef="usd">15418000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="-3" id="ixv-12998" unitRef="usd">15121000</us-gaap:LiabilitiesAndStockholdersEquity>
    <wrap:RevenuesGross contextRef="c9" decimals="-3" id="ixv-12999" unitRef="usd">3507000</wrap:RevenuesGross>
    <wrap:RevenuesGross contextRef="c10" decimals="-3" id="ixv-13000" unitRef="usd">3590000</wrap:RevenuesGross>
    <wrap:RevenuesGross contextRef="c11" decimals="-3" id="ixv-13001" unitRef="usd">1696000</wrap:RevenuesGross>
    <wrap:RevenuesGross contextRef="c12" decimals="-3" id="ixv-13002" unitRef="usd">917000</wrap:RevenuesGross>
    <wrap:RevenuesGross contextRef="c0" decimals="-3" id="ixv-13003" unitRef="usd">5203000</wrap:RevenuesGross>
    <wrap:RevenuesGross contextRef="c13" decimals="-3" id="ixv-13004" unitRef="usd">4507000</wrap:RevenuesGross>
    <wrap:SalesReturnsAndAllowances contextRef="c0" decimals="-3" id="ixv-13005" unitRef="usd">531000</wrap:SalesReturnsAndAllowances>
    <wrap:SalesReturnsAndAllowances contextRef="c13" decimals="-3" id="ixv-13006" unitRef="usd">0</wrap:SalesReturnsAndAllowances>
    <us-gaap:Revenues contextRef="c0" decimals="-3" id="ixv-13007" unitRef="usd">4672000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c13" decimals="-3" id="ixv-13008" unitRef="usd">4507000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="-3" id="ixv-13009" unitRef="usd">1973000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c13" decimals="-3" id="ixv-13010" unitRef="usd">2042000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c0" decimals="-3" id="ixv-13011" unitRef="usd">2699000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c13" decimals="-3" id="ixv-13012" unitRef="usd">2465000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="-3" id="ixv-13013" unitRef="usd">16128000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c13" decimals="-3" id="ixv-13014" unitRef="usd">15688000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="-3" id="ixv-13015" unitRef="usd">56000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c13" decimals="-3" id="ixv-13016" unitRef="usd">2344000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="-3" id="ixv-13017" unitRef="usd">16184000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c13" decimals="-3" id="ixv-13018" unitRef="usd">18032000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="-3" id="ixv-13019" unitRef="usd">-13485000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c13" decimals="-3" id="ixv-13020" unitRef="usd">-15567000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="-3" id="ixv-13021" unitRef="usd">7000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c13" decimals="-3" id="ixv-13022" unitRef="usd">156000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:FairValueAdjustmentOfWarrants contextRef="c0" decimals="-3" id="ixv-13023" unitRef="usd">-3158000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants contextRef="c13" decimals="-3" id="ixv-13024" unitRef="usd">-9572000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="-3" id="ixv-13025" unitRef="usd">-15000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c13" decimals="-3" id="ixv-13026" unitRef="usd">-36000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="-3" id="ixv-13027" unitRef="usd">3150000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c13" decimals="-3" id="ixv-13028" unitRef="usd">9692000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" id="ixv-13029" unitRef="usd">-10335000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c13" decimals="-3" id="ixv-13030" unitRef="usd">-5875000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c0" decimals="-3" id="ixv-13031" unitRef="usd">903000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c13" decimals="-3" id="ixv-13032" unitRef="usd">1218000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="-3" id="ixv-13033" unitRef="usd">-11238000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c13" decimals="-3" id="ixv-13034" unitRef="usd">-7093000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-13035"
      unitRef="usdPershares">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-13036"
      unitRef="usdPershares">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c13"
      decimals="2"
      id="ixv-13037"
      unitRef="usdPershares">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c13"
      decimals="2"
      id="ixv-13038"
      unitRef="usdPershares">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="ixv-13039"
      unitRef="shares">50390735</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="0"
      id="ixv-13040"
      unitRef="shares">50390735</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c13"
      decimals="0"
      id="ixv-13041"
      unitRef="shares">45621214</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c13"
      decimals="0"
      id="ixv-13042"
      unitRef="shares">45621214</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" id="ixv-13043" unitRef="usd">-10335000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c13" decimals="-3" id="ixv-13044" unitRef="usd">-5875000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="-3" id="ixv-13045" unitRef="usd">-10335000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c13" decimals="-3" id="ixv-13046" unitRef="usd">-5875000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="c14"
      decimals="INF"
      id="ixv-13047"
      unitRef="shares">43855503</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c14" decimals="-3" id="ixv-13048" unitRef="usd">4000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c15"
      decimals="INF"
      id="ixv-13049"
      unitRef="shares">9898</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c15" decimals="-3" id="ixv-13050" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c16"
      decimals="INF"
      id="ixv-13051"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c16" decimals="-3" id="ixv-13052" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c17" decimals="-3" id="ixv-13053" unitRef="usd">101147000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c18" decimals="-3" id="ixv-13054" unitRef="usd">-97988000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="-3" id="ixv-13055" unitRef="usd">3163000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c20"
      decimals="INF"
      id="ixv-13056"
      unitRef="shares">232081</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20" decimals="-3" id="ixv-13057" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c21" decimals="-3" id="ixv-13058" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c22" decimals="-3" id="ixv-13059" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c23" decimals="-3" id="ixv-13060" unitRef="usd">588000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c24" decimals="-3" id="ixv-13061" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c13" decimals="-3" id="ixv-13062" unitRef="usd">588000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20" decimals="-3" id="ixv-13063" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c21" decimals="-3" id="ixv-13064" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c22" decimals="-3" id="ixv-13065" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c23" decimals="-3" id="ixv-13066" unitRef="usd">2433000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c24" decimals="-3" id="ixv-13067" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c13" decimals="-3" id="ixv-13068" unitRef="usd">2433000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <wrap:StockIssuedDuringPeriodSharesStockDividend
      contextRef="c20"
      decimals="INF"
      id="ixv-13069"
      unitRef="shares">1125300</wrap:StockIssuedDuringPeriodSharesStockDividend>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c20" decimals="-3" id="ixv-13070" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c21" decimals="-3" id="ixv-13071" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c22" decimals="-3" id="ixv-13072" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c23" decimals="-3" id="ixv-13073" unitRef="usd">1158000</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c24" decimals="-3" id="ixv-13074" unitRef="usd">-1218000</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c13" decimals="-3" id="ixv-13075" unitRef="usd">-60000</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested
      contextRef="c20"
      decimals="INF"
      id="ixv-13076"
      unitRef="shares">497564</wrap:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c20" decimals="-3" id="ixv-13077" unitRef="usd">1000</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c21" decimals="-3" id="ixv-13078" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c22" decimals="-3" id="ixv-13079" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c23" decimals="-3" id="ixv-13080" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c24" decimals="-3" id="ixv-13081" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c13" decimals="-3" id="ixv-13082" unitRef="usd">1000</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c20"
      decimals="INF"
      id="ixv-13083"
      unitRef="shares">1391183</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20" decimals="-3" id="ixv-13084" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c21"
      decimals="INF"
      id="ixv-13085"
      unitRef="shares">-1691</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c21" decimals="-3" id="ixv-13086" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c22" decimals="-3" id="ixv-13087" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c23" decimals="-3" id="ixv-13088" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c24" decimals="-3" id="ixv-13089" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c13" decimals="-3" id="ixv-13090" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:NetIncomeLoss contextRef="c20" decimals="-3" id="ixv-13091" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c21" decimals="-3" id="ixv-13092" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c22" decimals="-3" id="ixv-13093" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c23" decimals="-3" id="ixv-13094" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c24" decimals="-3" id="ixv-13095" unitRef="usd">-5875000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c13" decimals="-3" id="ixv-13096" unitRef="usd">-5875000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c25"
      decimals="INF"
      id="ixv-13097"
      unitRef="shares">47101631</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c25" decimals="-3" id="ixv-13098" unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c26"
      decimals="INF"
      id="ixv-13099"
      unitRef="shares">8207</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c26" decimals="-3" id="ixv-13100" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c27"
      decimals="INF"
      id="ixv-13101"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c27" decimals="-3" id="ixv-13102" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c28" decimals="-3" id="ixv-13103" unitRef="usd">105326000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c29" decimals="-3" id="ixv-13104" unitRef="usd">-105081000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="-3" id="ixv-13105" unitRef="usd">250000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c30" decimals="-3" id="ixv-13106" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c31" decimals="-3" id="ixv-13107" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c32" decimals="-3" id="ixv-13108" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c33" decimals="-3" id="ixv-13109" unitRef="usd">4076000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c34" decimals="-3" id="ixv-13110" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c0" decimals="-3" id="ixv-13111" unitRef="usd">4076000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <wrap:StockIssuedDuringPeriodSharesStockDividend
      contextRef="c30"
      decimals="INF"
      id="ixv-13112"
      unitRef="shares">406045</wrap:StockIssuedDuringPeriodSharesStockDividend>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c30" decimals="-3" id="ixv-13113" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c31" decimals="-3" id="ixv-13114" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c32" decimals="-3" id="ixv-13115" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c33" decimals="-3" id="ixv-13116" unitRef="usd">903000</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c34" decimals="-3" id="ixv-13117" unitRef="usd">-903000</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodValueStockDividends contextRef="c0" decimals="-3" id="ixv-13118" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueStockDividends>
    <wrap:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested
      contextRef="c30"
      decimals="INF"
      id="ixv-13119"
      unitRef="shares">837460</wrap:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c30" decimals="-3" id="ixv-13120" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c31" decimals="-3" id="ixv-13121" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c32" decimals="-3" id="ixv-13122" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c33" decimals="-3" id="ixv-13123" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c34" decimals="-3" id="ixv-13124" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested contextRef="c0" decimals="-3" id="ixv-13125" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueRestrictedStockUnitsVested>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c30"
      decimals="INF"
      id="ixv-13126"
      unitRef="shares">171415</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c30" decimals="-3" id="ixv-13127" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c31" decimals="-3" id="ixv-13128" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c32" decimals="-3" id="ixv-13129" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c33" decimals="-3" id="ixv-13130" unitRef="usd">245000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c0" decimals="-3" id="ixv-13131" unitRef="usd">245000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants contextRef="c30" decimals="-3" id="ixv-13132" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants>
    <wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants contextRef="c31" decimals="-3" id="ixv-13133" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants>
    <wrap:StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants
      contextRef="c32"
      decimals="INF"
      id="ixv-13134"
      unitRef="shares">4500</wrap:StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants>
    <wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants contextRef="c32" decimals="-3" id="ixv-13135" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants>
    <wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants contextRef="c33" decimals="-3" id="ixv-13136" unitRef="usd">4500000</wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants>
    <wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants contextRef="c34" decimals="-3" id="ixv-13137" unitRef="usd">0</wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants>
    <wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants contextRef="c0" decimals="-3" id="ixv-13138" unitRef="usd">4500000</wrap:StockIssuedDuringPeriodValueSeriesBConvertiblePreferredStockandWarrants>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c30"
      decimals="INF"
      id="ixv-13139"
      unitRef="shares">3216666</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c30" decimals="-3" id="ixv-13140" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c31" decimals="-3" id="ixv-13141" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c32" decimals="-3" id="ixv-13142" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c33" decimals="-3" id="ixv-13143" unitRef="usd">603000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c34" decimals="-3" id="ixv-13144" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="-3" id="ixv-13145" unitRef="usd">603000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="c30" decimals="-3" id="ixv-13146" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="c31" decimals="-3" id="ixv-13147" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="c32" decimals="-3" id="ixv-13148" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="c33" decimals="-3" id="ixv-13149" unitRef="usd">12151000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="c34" decimals="-3" id="ixv-13150" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="c0" decimals="-3" id="ixv-13151" unitRef="usd">12151000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:NetIncomeLoss contextRef="c30" decimals="-3" id="ixv-13152" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c31" decimals="-3" id="ixv-13153" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c32" decimals="-3" id="ixv-13154" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c33" decimals="-3" id="ixv-13155" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c34" decimals="-3" id="ixv-13156" unitRef="usd">-10335000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" id="ixv-13157" unitRef="usd">-10335000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c35"
      decimals="INF"
      id="ixv-13158"
      unitRef="shares">51733217</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c35" decimals="-3" id="ixv-13159" unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c36"
      decimals="INF"
      id="ixv-13160"
      unitRef="shares">8207</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c36" decimals="-3" id="ixv-13161" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c37"
      decimals="INF"
      id="ixv-13162"
      unitRef="shares">4500</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c37" decimals="-3" id="ixv-13163" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c38" decimals="-3" id="ixv-13164" unitRef="usd">127804000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c39" decimals="-3" id="ixv-13165" unitRef="usd">-116319000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="-3" id="ixv-13166" unitRef="usd">11490000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" id="ixv-13167" unitRef="usd">-10335000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c13" decimals="-3" id="ixv-13168" unitRef="usd">-5875000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="-3" id="ixv-13169" unitRef="usd">594000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c13" decimals="-3" id="ixv-13170" unitRef="usd">827000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c0" decimals="-3" id="ixv-13171" unitRef="usd">588000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c13" decimals="-3" id="ixv-13172" unitRef="usd">1631000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c0" decimals="-3" id="ixv-13173" unitRef="usd">-10000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c13" decimals="-3" id="ixv-13174" unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="-3" id="ixv-13175" unitRef="usd">4076000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c13" decimals="-3" id="ixv-13176" unitRef="usd">2433000</us-gaap:ShareBasedCompensation>
    <wrap:ProductWarrantyExpenseIncome contextRef="c0" decimals="-3" id="ixv-13177" unitRef="usd">-40000</wrap:ProductWarrantyExpenseIncome>
    <wrap:ProductWarrantyExpenseIncome contextRef="c13" decimals="-3" id="ixv-13178" unitRef="usd">90000</wrap:ProductWarrantyExpenseIncome>
    <us-gaap:FairValueAdjustmentOfWarrants contextRef="c0" decimals="-3" id="ixv-13179" unitRef="usd">-3158000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants contextRef="c13" decimals="-3" id="ixv-13180" unitRef="usd">-9572000</us-gaap:FairValueAdjustmentOfWarrants>
    <wrap:NoncashLeaseExpense contextRef="c0" decimals="-3" id="ixv-13181" unitRef="usd">-211000</wrap:NoncashLeaseExpense>
    <wrap:NoncashLeaseExpense contextRef="c13" decimals="-3" id="ixv-13182" unitRef="usd">292000</wrap:NoncashLeaseExpense>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="-3" id="ixv-13183" unitRef="usd">117000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c13" decimals="-3" id="ixv-13184" unitRef="usd">66000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryWriteDown contextRef="c0" decimals="-3" id="ixv-13185" unitRef="usd">36000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c13" decimals="-3" id="ixv-13186" unitRef="usd">15000</us-gaap:InventoryWriteDown>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="-3" id="ixv-13187" unitRef="usd">2391000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c13" decimals="-3" id="ixv-13188" unitRef="usd">-2446000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="-3" id="ixv-13189" unitRef="usd">-1163000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c13" decimals="-3" id="ixv-13190" unitRef="usd">391000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="-3" id="ixv-13191" unitRef="usd">16000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c13" decimals="-3" id="ixv-13192" unitRef="usd">-775000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c0" decimals="-3" id="ixv-13193" unitRef="usd">11000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c13" decimals="-3" id="ixv-13194" unitRef="usd">-441000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c0" decimals="-3" id="ixv-13195" unitRef="usd">221000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c13" decimals="-3" id="ixv-13196" unitRef="usd">-91000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="c0" decimals="-3" id="ixv-13197" unitRef="usd">-35000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="c13" decimals="-3" id="ixv-13198" unitRef="usd">975000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c0" decimals="-3" id="ixv-13199" unitRef="usd">-951000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c13" decimals="-3" id="ixv-13200" unitRef="usd">700000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <wrap:IncreaseDecreaseInWarrantySettlement contextRef="c0" decimals="-3" id="ixv-13201" unitRef="usd">-13000</wrap:IncreaseDecreaseInWarrantySettlement>
    <wrap:IncreaseDecreaseInWarrantySettlement contextRef="c13" decimals="-3" id="ixv-13202" unitRef="usd">-79000</wrap:IncreaseDecreaseInWarrantySettlement>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c0" decimals="-3" id="ixv-13203" unitRef="usd">-83000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c13" decimals="-3" id="ixv-13204" unitRef="usd">-39000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c0" decimals="-3" id="ixv-13205" unitRef="usd">-58000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c13" decimals="-3" id="ixv-13206" unitRef="usd">-63000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="-3" id="ixv-13207" unitRef="usd">-10289000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c13" decimals="-3" id="ixv-13208" unitRef="usd">-8125000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments contextRef="c0" decimals="-3" id="ixv-13209" unitRef="usd">0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments contextRef="c13" decimals="-3" id="ixv-13210" unitRef="usd">7500000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="-3" id="ixv-13211" unitRef="usd">100000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c13" decimals="-3" id="ixv-13212" unitRef="usd">12000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c0" decimals="-3" id="ixv-13213" unitRef="usd">287000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c13" decimals="-3" id="ixv-13214" unitRef="usd">156000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c0" decimals="-3" id="ixv-13215" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c13" decimals="-3" id="ixv-13216" unitRef="usd">20000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="-3" id="ixv-13217" unitRef="usd">-387000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c13" decimals="-3" id="ixv-13218" unitRef="usd">7312000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c0" decimals="-3" id="ixv-13219" unitRef="usd">245000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c13" decimals="-3" id="ixv-13220" unitRef="usd">588000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock contextRef="c0" decimals="-3" id="ixv-13221" unitRef="usd">4500000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock contextRef="c13" decimals="-3" id="ixv-13222" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <wrap:ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts contextRef="c0" decimals="-3" id="ixv-13223" unitRef="usd">5789000</wrap:ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts>
    <wrap:ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts contextRef="c13" decimals="-3" id="ixv-13224" unitRef="usd">0</wrap:ProceedsFromIssuanceOfWarrantsAndCommonStockNetOfOfferingCosts>
    <us-gaap:PaymentsOfDividends contextRef="c0" decimals="-3" id="ixv-13225" unitRef="usd">0</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c13" decimals="-3" id="ixv-13226" unitRef="usd">120000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="-3" id="ixv-13227" unitRef="usd">10534000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c13" decimals="-3" id="ixv-13228" unitRef="usd">468000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c0" decimals="-3" id="ixv-13229" unitRef="usd">-142000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c13" decimals="-3" id="ixv-13230" unitRef="usd">-345000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c4" decimals="-3" id="ixv-13231" unitRef="usd">3610000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c19" decimals="-3" id="ixv-13232" unitRef="usd">3955000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c3" decimals="-3" id="ixv-13233" unitRef="usd">3468000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c4" decimals="-3" id="ixv-13234" unitRef="usd">3610000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <wrap:ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital contextRef="c0" decimals="-3" id="ixv-13235" unitRef="usd">12151000</wrap:ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital>
    <wrap:ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital contextRef="c13" decimals="-3" id="ixv-13236" unitRef="usd">0</wrap:ReclassificationOfWarrantLiabilitiesToAdditionalPaidInCapital>
    <wrap:ConvertiblePreferredStockDividends contextRef="c0" decimals="-3" id="ixv-13237" unitRef="usd">-1067000</wrap:ConvertiblePreferredStockDividends>
    <wrap:ConvertiblePreferredStockDividends contextRef="c13" decimals="-3" id="ixv-13238" unitRef="usd">-1098000</wrap:ConvertiblePreferredStockDividends>
    <wrap:DividendsSettledWithCommonStock contextRef="c0" decimals="-3" id="ixv-13239" unitRef="usd">492000</wrap:DividendsSettledWithCommonStock>
    <wrap:DividendsSettledWithCommonStock contextRef="c13" decimals="-3" id="ixv-13240" unitRef="usd">1158000</wrap:DividendsSettledWithCommonStock>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c0" id="ixv-8864">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Organization and Business Description&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Wrap Technologies, Inc., a Delaware corporation (the &#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Company&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;), is a publicly traded company with its common stock, par value $0.0001 per share (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Common Stock&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;), listed on the Nasdaq Capital Market (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Nasdaq&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;) under the trading symbol &#x201c;WRAP&#x201d;. The Company is a developer and supplier of public safety products and training services for law enforcement and security personnel. The Company&#x2019;s primary product is the BolaWrap&#xae; device. The principal markets for the Company&#x2019;s proprietary products and services are in North and South America, Europe, the Middle East and Asia.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Principles of Consolidation&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries after elimination of intercompany transactions and balances.
&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Basis of Presentation and Use of Estimates&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The accompanying financial statements have been prepared on the accrual basis of accounting in conformity with accounting principles generally accepted in the United States of America (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;US GAAP&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;). The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs, valuation allowance related to deferred tax assets and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Concentrations of Risk&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Credit Risk&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; &#x2013; Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash, cash equivalents, US treasury bills and accounts receivable from customers. The Company maintains its cash and cash equivalent deposits at two domestic financial institutions. The Company is exposed to credit risk in the event of default by a financial institution to the extent that cash and cash equivalents are in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high-credit quality financial institutions and are managed within established guidelines to mitigate risks. To date, the Company has not experienced any losses on its cash and cash equivalents.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Concentrations of Accounts Receivable and Revenue&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; &#x2013; The Company has a limited number of domestic and international customers. The Company may experience concentrations in both accounts receivable and revenue due to the timing of sales and collections of related payments (see Note 18).&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Concentration of Suppliers&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; &#x2013; The Company assembles its BolaWrap products in-house using components and subassemblies from a limited number of suppliers and contract suppliers. In particular, a single supplier is currently the sole manufacturer of the BolaWrap battery assembly, and another single supplier is the sole manufacturer of the propulsion component for BolaWrap cassettes. Other parts are solely sourced from other suppliers. If supplier shortages or logistic delays occur, or quality problems arise, production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company&#x2019;s financial condition, results of operation and cash flows.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Cash and Cash Equivalents&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. Cash equivalents consist primarily of amounts invested in Money Market Funds and US (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;US&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;) Treasury bills and are stated at fair value.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Share-Based Compensation&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company follows the fair value recognition provisions issued by the Financial Accounting Standards Board ("FASB") in Accounting Standards Codification ("ASC") Topic 718, Stock Compensation (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;ASC 718&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;) and has adopted Accounting Standards Update (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;ASU&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;) 2018-07 for share-based transactions with non-employees. Share-based compensation expense recognized during 2025 and 2024 includes stock option and restricted stock unit compensation expense. The grant date fair value of stock options is determined using the Black-Scholes option-pricing model. The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a share-based payment award and approved by the Company&#x2019;s Board of Directors. The Black-Scholes option-pricing model requires inputs including the market price of the Company&#x2019;s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company&#x2019;s Common Stock on the date of the grant. The Company determines the amount of share-based compensation expense based on awards that the Company ultimately expect to vest and account for forfeitures as they occur. The fair value of share-based compensation is amortized to compensation expense over the vesting term.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Loss per Share&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Basic loss per share (EPS) is computed by dividing net loss, less any dividends, accretion or decretion, redemption or induced conversion, if any, on the Company's Series A and Series B Convertible Preferred Stock, by the weighted average number of shares outstanding during the reported period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;In computing diluted EPS, the Company adjusts the numerator used in the basic EPS computation, subject to anti-dilution requirements, to add back the dividends (declared or cumulative undeclared) applicable to the Series A and Series B Convertible Preferred Stock. Such add-back would also include any adjustments to equity in the period to accrete the Series A and Series B Convertible Preferred Stock to their respective redemption prices, or recorded upon a redemption or induced conversion, if any. The Company adjusts the denominator used in the basic EPS computation, subject to anti-dilution requirements, to include the dilution from potential shares resulting from the issuance of the Series A and Series B Convertible Preferred Stock, restricted stock units, and stock options. Stock options and restricted stock units exercisable or issuable fo&lt;span style="background-color: rgb(255, 255, 255);"&gt;r a total of 7,464,097&#160;&lt;/span&gt;and 4,932,386 shares of Common Stock were outstanding at December 31, 2025 and 2024, respectively. These securities are not included in the computation of diluted net loss per share of common stock for the years presented as their inclusion would be antidilutive due to losses incurred by the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Accounts Receivable and Allowance for Credit Losses&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;ASU No. 2016-13, &lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Financial Instruments - Credit Losses (Topic 326)&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The expected credit losses are developed using an estimated loss rate method that considers historical collection experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. The estimated loss rates are applied to accounts receivables with similar risk characteristics such as the length of time the balance has been outstanding and the location of the customer. In certain instances, the Company may identify individual accounts receivable assets that do not share risk characteristics with other accounts receivables, in which case the Company records its expected credit losses on an individual asset basis. If an accounts receivable asset is evaluated on an individual basis, the Company excludes those assets from the portfolios of accounts receivables evaluated on a collective basis.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;At December 31, 2025 and 2024, the Company had an allowance for credit losses related to accounts receivable&lt;span style="background-color: rgb(255, 255, 255);"&gt; of $&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;119&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; an&lt;/span&gt;d $230, respectively. If a major customer&#x2019;s creditworthiness deteriorates, or actual defaults exceed our historical experience, such estimates could change and impact our future reported financial results.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Inventories&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Inventories are valued at the lower of cost or net realizable value. The cost of substantially all the Company&#x2019;s inventory is determined by the FIFO cost method. Inventory is comprised of raw materials, assemblies and finished products intended for sale to customers&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;.&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; The Company evaluates the need for reserves for excess and obsolete inventories determined primarily based upon estimates of future demand for the Company&#x2019;s products.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;As of December 31, 2025 and 2024 the Company h&lt;span style="background-color: rgb(255, 255, 255);"&gt;ad &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$516&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; an&lt;/span&gt;d $480 in reserves, respectively for obsolescence.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Property, Equipment and Depreciation&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Property and equipment are stated at cost. Depreciation on property and equipment is computed over the estimated useful lives of three years using the straight-line method. On any retirement or disposition of property and equipment, the related cost and accumulated depreciation or amortization is removed, and a gain or loss recorded.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Business Combinations&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company accounts for its business combinations under the provisions of ASC Topic 805-10, Business Combinations ("ASC 805-10"), which requires that the purchase method of accounting be used for all business combinations. Assets acquired and liabilities assumed, including non-controlling interests, are recorded at the date of acquisition at their respective fair values. The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, was determined using established valuation techniques. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The estimated fair value of the acquired intangible assets was determined using a method which reflects the present value of the operating cash flows generated by this asset after taking into account the cost to realize the revenue, and an appropriate discount rate to reflect the time value and risk associated with the invested capital.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Certain adjustments to the assessed fair values of the assets and liabilities made subsequent to the acquisition date, but within the measurement period, which is up to one year, are recorded as adjustments to goodwill. Any adjustments subsequent to the measurement period are recorded in income.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Goodwill&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Goodwill represents the difference, if any, between the aggregate consideration paid for an acquisition and the fair values of the underlying net assets and liabilities assumed from an acquired business. Goodwill is not amortized but instead is tested for impairment. The Company tests goodwill for impairment on an annual basis during the fourth quarter, or more frequently if conditions indicate that such impairment could exist. The Company evaluates qualitative factors to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying value and whether it is necessary to perform goodwill impairment process.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Definite-lived Intangible Assets&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Definite-lived intangible assets represent certain trade names, patents, licenses, software, acquired technology and customer relationships. Definite-lived intangible assets are recorded at cost less any accumulated amortization and accumulated impairment losses, if any. Definite-lived intangible assets acquired through the business combination are measured at fair value at the acquisition date. The Company amortizes these acquired definite-lived intangibles assets with a finite life on a straight-line basis, over 6 years for technology; 7 years for customer relationships; and 8 years for trademarks and trade names.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Intangible Assets&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Intangible assets consist of (a) capitalized legal fees and filing costs related to obtaining patents and trademarks, (b) tradenames and software, (c) purchased software, and (d) the purchase cost of indefinite-lived website domains. The estimated useful lives of identifiable intangible assets with definite useful lives have been estimated to be between one and twenty years. Purchased website domain costs with an indefinite useful life are not subject to amortization, but are subject to an annual impairment test, by comparing their carrying amount with their corresponding fair value. For any given intangible asset with an indefinite useful life, if its fair value exceeds its carrying amount no impairment loss shall be recognized.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the future undiscounted cash flows realized from the assets is less than its carrying value.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Impairment of Long-Lived Assets&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Long-lived assets and identifiable intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the sum of undiscounted expected future cash flows is less than the carrying amount of the asset or if changes in facts and circumstances indicate, an impairment loss is recognized and measured using the asset&#x2019;s fair value. &lt;/span&gt;&lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;&#160;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: 10.0pt;"&gt;In December 2024, the Company determined that the assessment of the Intrensic unit&#x2019;s fair value indicated that its carrying value exceeded its fair value by $1,631 and therefore the Company recorded a $1,631 impairment charge related to the goodwill initially recorded from the acquisition.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;


  &lt;div style="text-align: justify; font-size: 10pt;"&gt;During the year ended December 31, 2025, the Company recorded impairment charges of $588 related to certain purchased software and technology and customer relationship intangible assets. These impairment charges were primarily the result of revisions to projected future operating results and cash flows associated with these assets, which indicated that their carrying amounts were not recoverable.&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Warrants&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company accounts for warrants as liability-classified instruments based on an assessment of the warrant&#x2019;s specific terms and applicable authoritative guidance in &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;FASB&#160;ASC&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#160;480, Distinguishing Liabilities from Equity (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;ASC&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; 480&#x201d;) and ASC 815, Derivatives and Hedging (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;ASC&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; 815&#x201d;). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company&#x2019;s own Common Stock and whether the warrant holders could potentially require &#x201c;net cash settlement&#x201d; in a circumstance outside of the Company&#x2019;s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;For issued warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. The Company accounts for the warrants issued in accordance with the guidance contained in ASC 815-40-15-7C, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjusts the warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the Company&#x2019;s consolidated statement of operations.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;On June 30, 2025, the Company entered into the Series A Warrant Amendment (as defined herein) and the 2025 Warrant Amendment (as defined herein). As a result, the Series A Warrants (as defined herein) and the PIPE Warrants (as defined herein), each satisfy the requirements outlined in ASC 815-10-15-74(a)(1) and in ASC 815-10-15-74(a)(2). Under ASC 815-40-35-10, the amended instruments qualify for equity-classification on a prospective basis. The effective date of the relating reclassification from warrant liabilities to additional paid-in capital was June 30, 2025. See Footnote 10: Warrants for additional detail.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Series A Preferred Stock&lt;/span&gt;&lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company evaluates and accounts for conversion options embedded in its convertible instruments in accordance with ASC 480 and ASC 815 to determine if those instruments or embedded components of those instruments qualify as derivatives and are subject to bifurcation accounting. The Company determines that the economic characteristics and risks of the embedded derivative instrument are clearly and closely related to the economic characteristics and risks of the host contract. The convertible instruments are accounted for as a single hybrid instrument. Additionally, the convertible instruments do not have any redemption features that would preclude permanent equity classification in accordance with the guidance contained in ASC 480-10-S99.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company issued the Series A Warrants (as defined herein), which are classified as liabilities and measured at fair value on a recurring basis, and the Company's Series A Convertible Preferred Stock, par value $0.0001 per share (the &#x201c;Series A Preferred Stock&#x201d;) in one transaction. The proceeds from the issuances were allocated by using the with and-without method. Under this method, the Company first allocated the proceeds to the Series A Warrants based on their initial fair value measurement and then allocated the remaining proceeds to the Series A Preferred Stock. On June 30, 2025, the Company and holders of the Series A Warrants amended the Series A Warrants, which allowed the Company to account for the Series A Warrants as equity under ASC 480 and a reclassification was recorded from warrant liability to additional paid-in-capital.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Advertising and Promotion Costs&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Advertising costs are charged to expense as incurred and we&lt;span style="background-color: rgb(255, 255, 255);"&gt;re &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$384&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; and $575 for the years ended December 31, 2025 and 2024, respectively. The Company also incurred product promotion costs for demonstration products delivered to prospective customers &lt;span style="background-color: rgb(255, 255, 255);"&gt;of &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$45&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&#160;&lt;/span&gt;and $129 for the years ended December 31, 2025 and 2024, respectively. Advertising and promotion costs are included in selling, general and administrative expenses in the accompanying statements of operations.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Demonstration and Training Costs&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company maintains a demonstration and training department as a part of its sales and marketing activities and does not charge for product demonstrations or training. Training is not a condition or requirement of sale as most sales are made through distributors to their end customers. The Company conducts local and regional in-person, webinar and on-line demonstrations and use of force and escalation training to support law enforcement agencies with no purchase requirement. Such training, when provided, may occur before or after initial or subsequent purchase or field deployment of the Company&#x2019;s products. The Company believes that law enforcement trainers and officers that have seen demonstrations or have been trained about its products are more supportive of their departments purchase and deployment of product.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Research and Development Costs&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Research and development costs are expensed as incurred.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Contract Manufacturers&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Leases&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company adopted ASC Topic 842, Leases (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Topic 842&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;) on January 1, 2019. In accordance with the guidance in Topic 842, the Company recognizes lease liabilities and corresponding right-of-use assets for all leases with terms of greater than 12 months. Leases with a term of 12 months or less will be accounted for in a manner similar to the guidance for operating leases prior to the adoption of Topic 842. Refer to Note 9, Leases for more information.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Revenue Recognition&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company adopted ASC Topic 606, Revenue from Contracts with Customers on January 1, 2018. The Company enters into contracts that include various combinations of products, accessories, software and services, each of which are generally distinct and are accounted for as separate performance obligations. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, professional service, training and shipping revenues.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Estimated costs for the Company&#x2019;s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Shipping and Handling Costs&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs wer&lt;span style="background-color: rgb(255, 255, 255);"&gt;e &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$33&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; and&lt;/span&gt; $125 for the years ended December 31, 2025 and 2024, respectively. Actual revenues from shipping and handling we&lt;span style="background-color: rgb(255, 255, 255);"&gt;re &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$24&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; and $&lt;/span&gt;73 for the years ended December 31, 2025 and 2024, respectively.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Warranty Reserves&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company warrants its products and accessories to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. International market warranties are generally similar to the US market.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was&lt;span style="background-color: rgb(255, 255, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$30&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; and $&lt;/span&gt;83 at December 31, 2025 and 2024, respectively. Actual warranty costs could differ from estimates.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Segment Information&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company operates as a single operating and reportable segment in accordance with ASC 280, Segment Reporting&lt;i&gt;.&lt;/i&gt; The Company&#x2019;s Chief Operating Decision Maker (&#x201c;CODM&#x201d;) is its Chief Executive Officer.

The CODM reviews financial information on a consolidated basis for purposes of evaluating financial performance and allocating resources. Resource allocation decisions are primarily based on consolidated operating results, cash flows, liquidity, and overall strategic priorities rather than discrete financial information at a product line, geography, or functional level.
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: 10.0pt;"&gt;While the Company monitors certain operating metrics, including revenue by product line and other operational data, such information is used for operational oversight, forecasting, and strategic planning and is not used by the CODM to assess segment performance or to allocate resources among components of the business.

The Company&#x2019;s operations are managed on an integrated basis, with shared sales channels, manufacturing, research and development, and administrative functions. As a result, discrete financial information at a level below the consolidated financial statements is not regularly reviewed by the CODM for purposes of allocating resources or assessing performance.
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: 10.0pt;"&gt;The Company does not present disaggregated segment profit or loss, assets, or other segment-level information, as such information is not used by the CODM in managing the business.
Accordingly, the Company has determined that it operates as one operating segment and one reportable segment. The Company has provided the required entity-wide disclosures in accordance with ASC 280. Major Customers and Related Information for further discussion.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Income Taxes&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. The Company measures deferred tax assets and liabilities using the enacted tax rates for the years and jurisdictions in which the temporary differences are expected to be recovered. A change to the tax rates used to measure the Company&#x2019;s deferred taxes is recognized in income during the period in which the new rate(s) were enacted.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company recognizes deferred tax assets to the extent the Company&#x2019;s assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including the future reversals of existing taxable temporary differences, projected future taxable income exclusive of reversing temporary differences and carryforwards, tax-planning strategies, taxable income in prior carryback years if permitted under tax law, and the results from prior years. If the Company determines it is more likely than not that all or a portion of a deferred tax asset will not be realized a valuation allowance is recorded with a charge to income tax expense. Alternatively, if the Company determines that all or a portion of a deferred tax asset previously not meeting the more likely than not threshold will be realized, the Company reduces its valuation allowance and recognizes a benefit in income tax expense.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company recognizes and measure uncertain tax benefits in accordance with ASC 740 based on a two-step process in which (1) the Company determines whether it is more likely than not that the tax position will be sustained based on the technical merits of the position, and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than fifty percent likely to be realized upon ultimate settlement with the related tax authority. The Company's policy is to recognize interest and penalties related to uncertain tax positions, if any, in income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&lt;span style="text-decoration:underline"&gt;&#160;Reclassifications&lt;/span&gt;&lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;Certain prior year amounts have been reclassified to conform to the current year presentation. These reclassifications had no effect on previously reported net loss, total assets, total liabilities, stockholders&#x2019; equity, or cash flows.&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Recently Issued Accounting Guidance&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

  &lt;div style="text-align: justify; font-size: 10pt;"&gt;In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This guidance enhances disclosures about significant segment expenses and applies to entities with single reportable segments. The amendments were effective for annual periods beginning after December 15, 2023 and interim periods beginning after December 15, 2024. The Company adopted ASU 2023-07 during the year ended December 31, 2025. Adoption did not impact the Company&#x2019;s determination that it operates as a single reportable segment but resulted in expanded segment-related disclosures.&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size : 10pt; "&gt;
   In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures" ("ASU 2023-09"), which enhances the transparency and decision usefulness of income tax disclosures. Adjustments to the annual disclosure of income taxes include: (1) A tabular rate reconciliation comprised of eight specific categories, (2) Incomes taxes paid, disaggregated between significant national, state, and foreign jurisdictions, (3) Eliminates requirements to disclose the nature and estimate of reasonably possible changes to unrecognized tax benefits in the next 12 months or that an estimated range cannot be made, and (4) Adds a requirement to disclose income (or loss) from continuing operations before income tax expense (or benefit) by national and foreign, and income tax expense (or benefit) from continuing operations disaggregated between national, state and foreign. The ASU is effective for public business entities for fiscal years beginning on or after December 15, 2024 with early adoption permitted. The amendments in ASU 2023-09 were adopted by the Company on a prospective basis. There was no material impact to the Company's financial statements as a result of adopting ASU 2023-09.

&lt;/div&gt;&lt;div style="font-size : 10pt; "&gt;In November 2024, the FASB issued ASU No. 2024-03, Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (&#x201c;ASU 2024-03&#x201d;), which requires disaggregation of certain costs and expenses, including employee compensation, and requires other improvements to disclosures. The amendments in this update are effective for annual periods beginning after December 15, 2026 and interim reporting periods beginning after December 15, 2027. The update may be applied on a prospective or retrospective basis. The Company is evaluating the impact of ASU 2024-03 on the Company&#x2019;s notes to the consolidated financial statements.
&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <wrap:OrganizationAndBusinessDescriptionPolicyTextBlock contextRef="c0" id="ixv-8868">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Organization and Business Description&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Wrap Technologies, Inc., a Delaware corporation (the &#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Company&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;), is a publicly traded company with its common stock, par value $0.0001 per share (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Common Stock&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;), listed on the Nasdaq Capital Market (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Nasdaq&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;) under the trading symbol &#x201c;WRAP&#x201d;. The Company is a developer and supplier of public safety products and training services for law enforcement and security personnel. The Company&#x2019;s primary product is the BolaWrap&#xae; device. The principal markets for the Company&#x2019;s proprietary products and services are in North and South America, Europe, the Middle East and Asia.&lt;/span&gt; &lt;/div&gt;</wrap:OrganizationAndBusinessDescriptionPolicyTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="INF"
      id="ixv-13241"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0" id="ixv-8882">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Principles of Consolidation&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries after elimination of intercompany transactions and balances.
&lt;/span&gt;
  &lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0" id="ixv-8890">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Basis of Presentation and Use of Estimates&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The accompanying financial statements have been prepared on the accrual basis of accounting in conformity with accounting principles generally accepted in the United States of America (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;US GAAP&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;). The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs, valuation allowance related to deferred tax assets and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-8891">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Basis of Presentation and Use of Estimates&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The accompanying financial statements have been prepared on the accrual basis of accounting in conformity with accounting principles generally accepted in the United States of America (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;US GAAP&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;). The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs, valuation allowance related to deferred tax assets and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0" id="ixv-8902">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Concentrations of Risk&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Credit Risk&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; &#x2013; Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash, cash equivalents, US treasury bills and accounts receivable from customers. The Company maintains its cash and cash equivalent deposits at two domestic financial institutions. The Company is exposed to credit risk in the event of default by a financial institution to the extent that cash and cash equivalents are in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high-credit quality financial institutions and are managed within established guidelines to mitigate risks. To date, the Company has not experienced any losses on its cash and cash equivalents.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Concentrations of Accounts Receivable and Revenue&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; &#x2013; The Company has a limited number of domestic and international customers. The Company may experience concentrations in both accounts receivable and revenue due to the timing of sales and collections of related payments (see Note 18).&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Concentration of Suppliers&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; &#x2013; The Company assembles its BolaWrap products in-house using components and subassemblies from a limited number of suppliers and contract suppliers. In particular, a single supplier is currently the sole manufacturer of the BolaWrap battery assembly, and another single supplier is the sole manufacturer of the propulsion component for BolaWrap cassettes. Other parts are solely sourced from other suppliers. If supplier shortages or logistic delays occur, or quality problems arise, production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company&#x2019;s financial condition, results of operation and cash flows.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0" id="ixv-8921">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Cash and Cash Equivalents&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. Cash equivalents consist primarily of amounts invested in Money Market Funds and US (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;US&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;) Treasury bills and are stated at fair value.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0" id="ixv-8940">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Share-Based Compensation&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company follows the fair value recognition provisions issued by the Financial Accounting Standards Board ("FASB") in Accounting Standards Codification ("ASC") Topic 718, Stock Compensation (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;ASC 718&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;) and has adopted Accounting Standards Update (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;ASU&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;) 2018-07 for share-based transactions with non-employees. Share-based compensation expense recognized during 2025 and 2024 includes stock option and restricted stock unit compensation expense. The grant date fair value of stock options is determined using the Black-Scholes option-pricing model. The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a share-based payment award and approved by the Company&#x2019;s Board of Directors. The Black-Scholes option-pricing model requires inputs including the market price of the Company&#x2019;s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company&#x2019;s Common Stock on the date of the grant. The Company determines the amount of share-based compensation expense based on awards that the Company ultimately expect to vest and account for forfeitures as they occur. The fair value of share-based compensation is amortized to compensation expense over the vesting term.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0" id="ixv-8952">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Loss per Share&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Basic loss per share (EPS) is computed by dividing net loss, less any dividends, accretion or decretion, redemption or induced conversion, if any, on the Company's Series A and Series B Convertible Preferred Stock, by the weighted average number of shares outstanding during the reported period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;In computing diluted EPS, the Company adjusts the numerator used in the basic EPS computation, subject to anti-dilution requirements, to add back the dividends (declared or cumulative undeclared) applicable to the Series A and Series B Convertible Preferred Stock. Such add-back would also include any adjustments to equity in the period to accrete the Series A and Series B Convertible Preferred Stock to their respective redemption prices, or recorded upon a redemption or induced conversion, if any. The Company adjusts the denominator used in the basic EPS computation, subject to anti-dilution requirements, to include the dilution from potential shares resulting from the issuance of the Series A and Series B Convertible Preferred Stock, restricted stock units, and stock options. Stock options and restricted stock units exercisable or issuable fo&lt;span style="background-color: rgb(255, 255, 255);"&gt;r a total of 7,464,097&#160;&lt;/span&gt;and 4,932,386 shares of Common Stock were outstanding at December 31, 2025 and 2024, respectively. These securities are not included in the computation of diluted net loss per share of common stock for the years presented as their inclusion would be antidilutive due to losses incurred by the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c0"
      decimals="INF"
      id="ixv-13242"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c13"
      decimals="INF"
      id="ixv-13243"
      unitRef="shares">4932386</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0" id="ixv-8965">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Accounts Receivable and Allowance for Credit Losses&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;ASU No. 2016-13, &lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Financial Instruments - Credit Losses (Topic 326)&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The expected credit losses are developed using an estimated loss rate method that considers historical collection experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. The estimated loss rates are applied to accounts receivables with similar risk characteristics such as the length of time the balance has been outstanding and the location of the customer. In certain instances, the Company may identify individual accounts receivable assets that do not share risk characteristics with other accounts receivables, in which case the Company records its expected credit losses on an individual asset basis. If an accounts receivable asset is evaluated on an individual basis, the Company excludes those assets from the portfolios of accounts receivables evaluated on a collective basis.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;At December 31, 2025 and 2024, the Company had an allowance for credit losses related to accounts receivable&lt;span style="background-color: rgb(255, 255, 255);"&gt; of $&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;119&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; an&lt;/span&gt;d $230, respectively. If a major customer&#x2019;s creditworthiness deteriorates, or actual defaults exceed our historical experience, such estimates could change and impact our future reported financial results.&lt;/span&gt; &lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c3" decimals="-3" id="ixv-13244" unitRef="usd">119000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c4" decimals="-3" id="ixv-13245" unitRef="usd">230000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryPolicyTextBlock contextRef="c0" id="ixv-8983">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Inventories&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Inventories are valued at the lower of cost or net realizable value. The cost of substantially all the Company&#x2019;s inventory is determined by the FIFO cost method. Inventory is comprised of raw materials, assemblies and finished products intended for sale to customers&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;.&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; The Company evaluates the need for reserves for excess and obsolete inventories determined primarily based upon estimates of future demand for the Company&#x2019;s products.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;As of December 31, 2025 and 2024 the Company h&lt;span style="background-color: rgb(255, 255, 255);"&gt;ad &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$516&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; an&lt;/span&gt;d $480 in reserves, respectively for obsolescence.&lt;/span&gt; &lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryValuationReserves contextRef="c3" decimals="-3" id="ixv-13246" unitRef="usd">516000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="c4" decimals="-3" id="ixv-13247" unitRef="usd">480000</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-9010">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Property, Equipment and Depreciation&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Property and equipment are stated at cost. Depreciation on property and equipment is computed over the estimated useful lives of three years using the straight-line method. On any retirement or disposition of property and equipment, the related cost and accumulated depreciation or amortization is removed, and a gain or loss recorded.&lt;/span&gt; &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c3" id="ixv-13248">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:BusinessCombinationsPolicy contextRef="c0" id="ixv-9018">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Business Combinations&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company accounts for its business combinations under the provisions of ASC Topic 805-10, Business Combinations ("ASC 805-10"), which requires that the purchase method of accounting be used for all business combinations. Assets acquired and liabilities assumed, including non-controlling interests, are recorded at the date of acquisition at their respective fair values. The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, was determined using established valuation techniques. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The estimated fair value of the acquired intangible assets was determined using a method which reflects the present value of the operating cash flows generated by this asset after taking into account the cost to realize the revenue, and an appropriate discount rate to reflect the time value and risk associated with the invested capital.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Certain adjustments to the assessed fair values of the assets and liabilities made subsequent to the acquisition date, but within the measurement period, which is up to one year, are recorded as adjustments to goodwill. Any adjustments subsequent to the measurement period are recorded in income.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c0" id="ixv-9034">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Goodwill&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Goodwill represents the difference, if any, between the aggregate consideration paid for an acquisition and the fair values of the underlying net assets and liabilities assumed from an acquired business. Goodwill is not amortized but instead is tested for impairment. The Company tests goodwill for impairment on an annual basis during the fourth quarter, or more frequently if conditions indicate that such impairment could exist. The Company evaluates qualitative factors to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying value and whether it is necessary to perform goodwill impairment process.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="c0" id="ixv-9042">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Definite-lived Intangible Assets&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Definite-lived intangible assets represent certain trade names, patents, licenses, software, acquired technology and customer relationships. Definite-lived intangible assets are recorded at cost less any accumulated amortization and accumulated impairment losses, if any. Definite-lived intangible assets acquired through the business combination are measured at fair value at the acquisition date. The Company amortizes these acquired definite-lived intangibles assets with a finite life on a straight-line basis, over 6 years for technology; 7 years for customer relationships; and 8 years for trademarks and trade names.&lt;/span&gt; &lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c41" id="ixv-13249">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c42" id="ixv-13250">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c43" id="ixv-13251">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy contextRef="c0" id="ixv-9050">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Intangible Assets&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Intangible assets consist of (a) capitalized legal fees and filing costs related to obtaining patents and trademarks, (b) tradenames and software, (c) purchased software, and (d) the purchase cost of indefinite-lived website domains. The estimated useful lives of identifiable intangible assets with definite useful lives have been estimated to be between one and twenty years. Purchased website domain costs with an indefinite useful life are not subject to amortization, but are subject to an annual impairment test, by comparing their carrying amount with their corresponding fair value. For any given intangible asset with an indefinite useful life, if its fair value exceeds its carrying amount no impairment loss shall be recognized.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the future undiscounted cash flows realized from the assets is less than its carrying value.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c44" id="ixv-13252">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c45" id="ixv-13253">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock contextRef="c0" id="ixv-9071">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Impairment of Long-Lived Assets&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Long-lived assets and identifiable intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the sum of undiscounted expected future cash flows is less than the carrying amount of the asset or if changes in facts and circumstances indicate, an impairment loss is recognized and measured using the asset&#x2019;s fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: 10.0pt;"&gt;In December 2024, the Company determined that the assessment of the Intrensic unit&#x2019;s fair value indicated that its carrying value exceeded its fair value by $1,631 and therefore the Company recorded a $1,631 impairment charge related to the goodwill initially recorded from the acquisition.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;During the year ended December 31, 2025, the Company recorded impairment charges of $588 related to certain purchased software and technology and customer relationship intangible assets. These impairment charges were primarily the result of revisions to projected future operating results and cash flows associated with these assets, which indicated that their carrying amounts were not recoverable.&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:GoodwillFairValueDisclosure contextRef="c4" decimals="-3" id="ixv-13255" unitRef="usd">1631000</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:GoodwillImpairmentLoss contextRef="c46" decimals="-3" id="ixv-13256" unitRef="usd">1631000</us-gaap:GoodwillImpairmentLoss>
    <wrap:ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag contextRef="c47" id="ixv-13257">false</wrap:ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill contextRef="c47" decimals="-3" id="ixv-13258" unitRef="usd">588000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <wrap:ClassificationAndValuationOfWarrantsPolicyTextBlock contextRef="c0" id="ixv-9086">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Warrants&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company accounts for warrants as liability-classified instruments based on an assessment of the warrant&#x2019;s specific terms and applicable authoritative guidance in &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;FASB&#160;ASC&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#160;480, Distinguishing Liabilities from Equity (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;ASC&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; 480&#x201d;) and ASC 815, Derivatives and Hedging (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;ASC&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; 815&#x201d;). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company&#x2019;s own Common Stock and whether the warrant holders could potentially require &#x201c;net cash settlement&#x201d; in a circumstance outside of the Company&#x2019;s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;For issued warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. The Company accounts for the warrants issued in accordance with the guidance contained in ASC 815-40-15-7C, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjusts the warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the Company&#x2019;s consolidated statement of operations.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;On June 30, 2025, the Company entered into the Series A Warrant Amendment (as defined herein) and the 2025 Warrant Amendment (as defined herein). As a result, the Series A Warrants (as defined herein) and the PIPE Warrants (as defined herein), each satisfy the requirements outlined in ASC 815-10-15-74(a)(1) and in ASC 815-10-15-74(a)(2). Under ASC 815-40-35-10, the amended instruments qualify for equity-classification on a prospective basis. The effective date of the relating reclassification from warrant liabilities to additional paid-in capital was June 30, 2025. See Footnote 10: Warrants for additional detail.&lt;/span&gt;
  &lt;/div&gt;</wrap:ClassificationAndValuationOfWarrantsPolicyTextBlock>
    <us-gaap:StockholdersEquityPolicyTextBlock contextRef="c0" id="ixv-9108">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Series A Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company evaluates and accounts for conversion options embedded in its convertible instruments in accordance with ASC 480 and ASC 815 to determine if those instruments or embedded components of those instruments qualify as derivatives and are subject to bifurcation accounting. The Company determines that the economic characteristics and risks of the embedded derivative instrument are clearly and closely related to the economic characteristics and risks of the host contract. The convertible instruments are accounted for as a single hybrid instrument. Additionally, the convertible instruments do not have any redemption features that would preclude permanent equity classification in accordance with the guidance contained in ASC 480-10-S99.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company issued the Series A Warrants (as defined herein), which are classified as liabilities and measured at fair value on a recurring basis, and the Company's Series A Convertible Preferred Stock, par value $0.0001 per share (the &#x201c;Series A Preferred Stock&#x201d;) in one transaction. The proceeds from the issuances were allocated by using the with and-without method. Under this method, the Company first allocated the proceeds to the Series A Warrants based on their initial fair value measurement and then allocated the remaining proceeds to the Series A Preferred Stock. On June 30, 2025, the Company and holders of the Series A Warrants amended the Series A Warrants, which allowed the Company to account for the Series A Warrants as equity under ASC 480 and a reclassification was recorded from warrant liability to additional paid-in-capital.&lt;/span&gt; &lt;/div&gt;</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="4"
      id="ixv-13259"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c0" id="ixv-9129">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Advertising and Promotion Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Advertising costs are charged to expense as incurred and we&lt;span style="background-color: rgb(255, 255, 255);"&gt;re &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$384&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; and $575 for the years ended December 31, 2025 and 2024, respectively. The Company also incurred product promotion costs for demonstration products delivered to prospective customers &lt;span style="background-color: rgb(255, 255, 255);"&gt;of &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$45&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&#160;&lt;/span&gt;and $129 for the years ended December 31, 2025 and 2024, respectively. Advertising and promotion costs are included in selling, general and administrative expenses in the accompanying statements of operations.&lt;/span&gt; &lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense contextRef="c0" decimals="-3" id="ixv-13260" unitRef="usd">384000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c13" decimals="-3" id="ixv-13261" unitRef="usd">575000</us-gaap:AdvertisingExpense>
    <us-gaap:MarketingExpense contextRef="c0" decimals="-3" id="ixv-13262" unitRef="usd">45000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense contextRef="c13" decimals="-3" id="ixv-13263" unitRef="usd">129000</us-gaap:MarketingExpense>
    <wrap:DemonstrationAndTrainingCostsPolicyTextBlock contextRef="c0" id="ixv-9144">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Demonstration and Training Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company maintains a demonstration and training department as a part of its sales and marketing activities and does not charge for product demonstrations or training. Training is not a condition or requirement of sale as most sales are made through distributors to their end customers. The Company conducts local and regional in-person, webinar and on-line demonstrations and use of force and escalation training to support law enforcement agencies with no purchase requirement. Such training, when provided, may occur before or after initial or subsequent purchase or field deployment of the Company&#x2019;s products. The Company believes that law enforcement trainers and officers that have seen demonstrations or have been trained about its products are more supportive of their departments purchase and deployment of product.&lt;/span&gt;
  &lt;/div&gt;</wrap:DemonstrationAndTrainingCostsPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c0" id="ixv-9152">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Research and Development Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Research and development costs are expensed as incurred.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <wrap:ContractManufacturersPolicyPolicyTextBlock contextRef="c0" id="ixv-9160">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Contract Manufacturers&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions.&lt;/span&gt;
  &lt;/div&gt;</wrap:ContractManufacturersPolicyPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0" id="ixv-9168">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Leases&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company adopted ASC Topic 842, Leases (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Topic 842&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;) on January 1, 2019. In accordance with the guidance in Topic 842, the Company recognizes lease liabilities and corresponding right-of-use assets for all leases with terms of greater than 12 months. Leases with a term of 12 months or less will be accounted for in a manner similar to the guidance for operating leases prior to the adoption of Topic 842. Refer to Note 9, Leases for more information.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c0" id="ixv-9178">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Revenue Recognition&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company adopted ASC Topic 606, Revenue from Contracts with Customers on January 1, 2018. The Company enters into contracts that include various combinations of products, accessories, software and services, each of which are generally distinct and are accounted for as separate performance obligations. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, professional service, training and shipping revenues.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Estimated costs for the Company&#x2019;s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <wrap:ShippingAndHandlingCostsPolicyTextBlock contextRef="c0" id="ixv-9194">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Shipping and Handling Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs wer&lt;span style="background-color: rgb(255, 255, 255);"&gt;e &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$33&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; and&lt;/span&gt; $125 for the years ended December 31, 2025 and 2024, respectively. Actual revenues from shipping and handling we&lt;span style="background-color: rgb(255, 255, 255);"&gt;re &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$24&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; and $&lt;/span&gt;73 for the years ended December 31, 2025 and 2024, respectively.&lt;/span&gt; &lt;/div&gt;</wrap:ShippingAndHandlingCostsPolicyTextBlock>
    <us-gaap:CostOfRevenue contextRef="c48" decimals="-3" id="ixv-13264" unitRef="usd">33000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c49" decimals="-3" id="ixv-13265" unitRef="usd">125000</us-gaap:CostOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c48" decimals="-3" id="ixv-13266" unitRef="usd">24000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c49" decimals="-3" id="ixv-13267" unitRef="usd">73000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:StandardProductWarrantyPolicy contextRef="c0" id="ixv-9219">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Warranty Reserves&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company warrants its products and accessories to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. International market warranties are generally similar to the US market.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was&lt;span style="background-color: rgb(255, 255, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$30&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; and $&lt;/span&gt;83 at December 31, 2025 and 2024, respectively. Actual warranty costs could differ from estimates.&lt;/span&gt; &lt;/div&gt;</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c3" decimals="-3" id="ixv-13268" unitRef="usd">30000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c4" decimals="-3" id="ixv-13269" unitRef="usd">83000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0" id="ixv-9235">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Segment Information&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company operates as a single operating and reportable segment in accordance with ASC 280, Segment Reporting&lt;i&gt;.&lt;/i&gt; The Company&#x2019;s Chief Operating Decision Maker (&#x201c;CODM&#x201d;) is its Chief Executive Officer.

The CODM reviews financial information on a consolidated basis for purposes of evaluating financial performance and allocating resources. Resource allocation decisions are primarily based on consolidated operating results, cash flows, liquidity, and overall strategic priorities rather than discrete financial information at a product line, geography, or functional level.
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: 10.0pt;"&gt;While the Company monitors certain operating metrics, including revenue by product line and other operational data, such information is used for operational oversight, forecasting, and strategic planning and is not used by the CODM to assess segment performance or to allocate resources among components of the business.

The Company&#x2019;s operations are managed on an integrated basis, with shared sales channels, manufacturing, research and development, and administrative functions. As a result, discrete financial information at a level below the consolidated financial statements is not regularly reviewed by the CODM for purposes of allocating resources or assessing performance.
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: 10.0pt;"&gt;The Company does not present disaggregated segment profit or loss, assets, or other segment-level information, as such information is not used by the CODM in managing the business.
Accordingly, the Company has determined that it operates as one operating segment and one reportable segment. The Company has provided the required entity-wide disclosures in accordance with ASC 280. Major Customers and Related Information for further discussion.&lt;/span&gt; &lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c0"
      decimals="0"
      id="ixv-13270"
      unitRef="Segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c0"
      decimals="0"
      id="ixv-13271"
      unitRef="Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-9252">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Income Taxes&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. The Company measures deferred tax assets and liabilities using the enacted tax rates for the years and jurisdictions in which the temporary differences are expected to be recovered. A change to the tax rates used to measure the Company&#x2019;s deferred taxes is recognized in income during the period in which the new rate(s) were enacted.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company recognizes deferred tax assets to the extent the Company&#x2019;s assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including the future reversals of existing taxable temporary differences, projected future taxable income exclusive of reversing temporary differences and carryforwards, tax-planning strategies, taxable income in prior carryback years if permitted under tax law, and the results from prior years. If the Company determines it is more likely than not that all or a portion of a deferred tax asset will not be realized a valuation allowance is recorded with a charge to income tax expense. Alternatively, if the Company determines that all or a portion of a deferred tax asset previously not meeting the more likely than not threshold will be realized, the Company reduces its valuation allowance and recognizes a benefit in income tax expense.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company recognizes and measure uncertain tax benefits in accordance with ASC 740 based on a two-step process in which (1) the Company determines whether it is more likely than not that the tax position will be sustained based on the technical merits of the position, and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than fifty percent likely to be realized upon ultimate settlement with the related tax authority. The Company's policy is to recognize interest and penalties related to uncertain tax positions, if any, in income tax expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-9273">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Recently Issued Accounting Guidance&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This guidance enhances disclosures about significant segment expenses and applies to entities with single reportable segments. The amendments were effective for annual periods beginning after December 15, 2023 and interim periods beginning after December 15, 2024. The Company adopted ASU 2023-07 during the year ended December 31, 2025. Adoption did not impact the Company&#x2019;s determination that it operates as a single reportable segment but resulted in expanded segment-related disclosures.&lt;/div&gt;&lt;div style="font-size : 10pt; "&gt;
   In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures" ("ASU 2023-09"), which enhances the transparency and decision usefulness of income tax disclosures. Adjustments to the annual disclosure of income taxes include: (1) A tabular rate reconciliation comprised of eight specific categories, (2) Incomes taxes paid, disaggregated between significant national, state, and foreign jurisdictions, (3) Eliminates requirements to disclose the nature and estimate of reasonably possible changes to unrecognized tax benefits in the next 12 months or that an estimated range cannot be made, and (4) Adds a requirement to disclose income (or loss) from continuing operations before income tax expense (or benefit) by national and foreign, and income tax expense (or benefit) from continuing operations disaggregated between national, state and foreign. The ASU is effective for public business entities for fiscal years beginning on or after December 15, 2024 with early adoption permitted. The amendments in ASU 2023-09 were adopted by the Company on a prospective basis. There was no material impact to the Company's financial statements as a result of adopting ASU 2023-09.

&lt;/div&gt;&lt;div style="font-size : 10pt; "&gt;In November 2024, the FASB issued ASU No. 2024-03, Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (&#x201c;ASU 2024-03&#x201d;), which requires disaggregation of certain costs and expenses, including employee compensation, and requires other improvements to disclosures. The amendments in this update are effective for annual periods beginning after December 15, 2026 and interim reporting periods beginning after December 15, 2027. The update may be applied on a prospective or retrospective basis. The Company is evaluating the impact of ASU 2024-03 on the Company&#x2019;s notes to the consolidated financial statements.
&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c0" id="ixv-9296">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;2. REVENUES AND PRODUCT COSTS&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Revenues consist of product revenue and other revenue. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, professional service, training and shipping revenues.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The table below details the activity in our contract liabilities during the year ended December 31, 2025.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="Note 2 - D65"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; font-size: 10pt;"&gt;Customer&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="Note 2 - D65"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="Note 2 - F65"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; font-size: 10pt;"&gt;Deferred&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="Note 2 - F65"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - D66"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Deposits&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - D66"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - F66"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Revenue&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - F66"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Balance at January 1, 2025&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D67"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;27&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D67"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F67"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;505&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F67"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Additions, net&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D68"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;34&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D68"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F68"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;717&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F68"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Transfer to revenue&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D69"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D69"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F69"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;(800&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F69"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Balance at December 31, 2025&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D70"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;62&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D70"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F70"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;422&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F70"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Current portion&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D71"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;62&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D71"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F71"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;408&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F71"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Long-term portion&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D72"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D72"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F72"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;14&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F72"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;As of December 31, 2025, the Company&#x2019;s deferred rev&lt;span style="background-color: rgb(255, 255, 255);"&gt;enue of $&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt;"&gt;422&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; consisted of $&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;12&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; related to BolaWrap extended warranties and software, &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;$25&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; related to Wrap Ready, &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;$339&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; related to Intrensic extended warranties and services, &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;$30&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; related to VR, and &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;$16&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; rela&lt;/span&gt;ted to training.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;As of December 31, 2024, the Company&#x2019;s deferred revenue of $505 consisted of $76 related to BolaWrap extended warranties and software, $352 related to Intrensic extended warranties and services, $73 related to VR, and $4 related to training.&lt;/span&gt; &lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c0" id="ixv-9303">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The table below details the activity in our contract liabilities during the year ended December 31, 2025.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="Note 2 - D65"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; font-size: 10pt;"&gt;Customer&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="Note 2 - D65"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="Note 2 - F65"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; font-size: 10pt;"&gt;Deferred&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="Note 2 - F65"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - D66"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Deposits&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - D66"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - F66"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Revenue&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="Note 2 - F66"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Balance at January 1, 2025&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D67"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;27&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D67"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F67"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;505&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F67"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Additions, net&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D68"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;34&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - D68"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F68"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;717&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="Note 2 - F68"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Transfer to revenue&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D69"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D69"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F69"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;(800&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F69"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Balance at December 31, 2025&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D70"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;62&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D70"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F70"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;422&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F70"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Current portion&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D71"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;62&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D71"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F71"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;408&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F71"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Long-term portion&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D72"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - D72"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F72"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;14&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="Note 2 - F72"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability contextRef="c61" decimals="-3" id="ixv-13272" unitRef="usd">27000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c56" decimals="-3" id="ixv-13273" unitRef="usd">505000</us-gaap:ContractWithCustomerLiability>
    <wrap:ContractWithCustomerLiabilityAddition contextRef="c62" decimals="-3" id="ixv-13274" unitRef="usd">34000</wrap:ContractWithCustomerLiabilityAddition>
    <wrap:ContractWithCustomerLiabilityAddition contextRef="c63" decimals="-3" id="ixv-13275" unitRef="usd">717000</wrap:ContractWithCustomerLiabilityAddition>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c62" decimals="-3" id="ixv-13276" unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c63" decimals="-3" id="ixv-13277" unitRef="usd">-800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability contextRef="c64" decimals="-3" id="ixv-13278" unitRef="usd">62000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c50" decimals="-3" id="ixv-13279" unitRef="usd">422000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c64" decimals="-3" id="ixv-13280" unitRef="usd">62000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c50" decimals="-3" id="ixv-13281" unitRef="usd">408000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c64" decimals="-3" id="ixv-13282" unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c50" decimals="-3" id="ixv-13283" unitRef="usd">14000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability contextRef="c50" decimals="-3" id="ixv-13284" unitRef="usd">422000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c51" decimals="-3" id="ixv-13285" unitRef="usd">12000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c52" decimals="-3" id="ixv-13286" unitRef="usd">25000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c53" decimals="-3" id="ixv-13287" unitRef="usd">339000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c54" decimals="-3" id="ixv-13288" unitRef="usd">30000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c55" decimals="-3" id="ixv-13289" unitRef="usd">16000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c56" decimals="-3" id="ixv-13290" unitRef="usd">505000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c57" decimals="-3" id="ixv-13291" unitRef="usd">76000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c58" decimals="-3" id="ixv-13292" unitRef="usd">352000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c59" decimals="-3" id="ixv-13293" unitRef="usd">73000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c60" decimals="-3" id="ixv-13294" unitRef="usd">4000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:AssetAcquisitionTextBlock contextRef="c0" id="ixv-9413">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;3. ASSET ACQUISITIONS&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On February 18, 2025, the Company entered into an Asset Purchase Agreement with W1 Global, LLC (&#x201c;W1&#x201d;), pursuant to which the Company acquired substantially all of the assets used in, held for use in, or relating to W1&#x2019;s advisory and investigative professional services business associated with specific identified customer contracts. The transaction was accounted for as an asset acquisition in accordance with ASC 805.
As a result of the transaction, the Company recorded approximately $58 of customer relationship intangible assets, which were included within Customer Relationships (see Note 7, Intangible Assets). The customer relationships were initially assigned an estimated useful life of three years.
During the third quarter of 2025, management performed an evaluation of the acquired assets in connection with a strategic realignment of the Company&#x2019;s managed services offerings. Based on this evaluation, the Company determined that certain investigative services acquired from W1 were no longer aligned with the Company&#x2019;s strategic objectives. Accordingly, the Company recorded an impairment charge of $48 related to customer relationship intangible assets during the year ended December 31, 2025.
Following this evaluation, the Company continues to focus its managed services efforts on policy governance and training services in support of its broader go-to-market strategy.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetAcquisitionTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c65" decimals="-3" id="ixv-13295" unitRef="usd">58000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c65" id="ixv-13296">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill contextRef="c66" decimals="-3" id="ixv-13297" unitRef="usd">48000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock contextRef="c0" id="ixv-9427">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;4. FINANCIAL INSTRUMENTS&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Assets and liabilities recorded at fair value on a recurring basis in the Consolidated Balance Sheets and assets and liabilities measured at fair value on a non-recurring basis or disclosed at fair value, are categorized based upon the level of judgment associated with inputs used to measure their fair values. The accounting guidance for fair value provides a framework for measuring fair value and requires certain disclosures about how fair value is determined. Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting guidance also establishes a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Level 1&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x2014;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Level 2&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x2014;Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Level 3&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x2014;Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company&#x2019;s short-term investments consisting of US Treasury bill securities and Certificate of Deposits are classified as Level 1 because they are valued using quoted market prices.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table shows the Company&#x2019;s short-term investments by significant investment category as of December 31, 2025 and 2024.&lt;/span&gt; &lt;/div&gt;


  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;
  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="15" style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; font-size: 10pt;"&gt;As of December 31, 2025&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C5"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Adjusted&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C5"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E5"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Unrealized&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E5"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G5"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Unrealized &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G5"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I5"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Market&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt; Cost&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt; Gains&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt; Losses&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt; Value&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Level 1:&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Money Market Funds &lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C8"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;639&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E8"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G8"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I8"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;639&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Total Financial Assets&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C9"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;639&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E9"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G9"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I9"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;639&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;

  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="15" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; font-size: 10pt;"&gt;As of December 31, 2024&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;"&gt;Adjusted&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;"&gt;Unrealized&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;"&gt;Unrealized &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;"&gt;Market&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt; Cost&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C13"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt; Gains&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E13"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt; Losses&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G13"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt; Value&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Level 1:&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C14"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E14"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G14"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Money Market Funds &lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;631&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C15"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E15"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G15"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;631&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I15"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Total Financial Assets&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C16"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;631&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C16"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E16"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E16"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G16"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G16"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I16"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;631&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I16"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;

  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The warrant liabilities as of December 31, 2024 are measured at fair value on a recurring basis. The subsequent measurement of the warrant liabilities &#160;is classified as Level 3 due to the use of an observable market quote in a non-active market and the management&#x2019;s assumption of the expected stock price volatility. During the year ended December 2025, the warrant liability was reclassified to equity due to an amendment of the warrant agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;The following table presents the fair value in the beginning of the period, the changes in the fair value, and the fair value at the end of the period of warrant liabilities:&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Level 3:&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C21"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C21"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E21"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E21"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Fair value at inceptions for December 31, 2024 or the beginning of the period for December 31, 2025&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C22"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(10,131&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C22"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E22"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(19,703&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E22"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;     Warrants issued with Private Placement&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C23"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(5,178&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C23"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E23"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E23"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;     Change in fair value of warrant liabilities&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3,158&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C24"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;9,572&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E24"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;     Reclassification of warrant liabilities to equity&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - C25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;12,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - C25"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-top: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - E25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - E25"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Fair value as of period end&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - C26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - C26"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-top: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - E26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;(10,131&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - E26"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;



  &lt;table cellpadding="0" style="font-size: 12pt; ; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;MONTE CARLO SIMULATION MODEL - SERIES A WARRANTS&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C31"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;As of &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C31"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C32"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt;June 30, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C32"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C33"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; font-style: italic; font-size: 10pt;"&gt;Reclassification Date&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Expected stock price volatility&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;86&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C34"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3.73&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C35"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Dividends yield&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C36"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Terms (years)&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C37"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;4.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C37"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Strike Price&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C38"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.45&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C38"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Stock Price&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C39"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.56&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C39"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Fair Value Per Warrant Share&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C40"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.235&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C40"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="font-size: 12pt; ; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;MONTE CARLO SIMULATION MODEL - FEBRUARY 2025 WARRANTS&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C44"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;As of &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C44"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C45"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt;June 30, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C45"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C46"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; font-style: italic; font-size: 10pt;"&gt;Reclassification Date&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C46"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Expected stock price volatility&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C47"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;89&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C47"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C48"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3.77&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C48"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Dividends yield&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C49"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C49"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Terms (years)&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C50"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;5.15&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C50"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Strike Price&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C51"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.80&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C51"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Stock Price&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C52"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.56&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C52"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Fair Value Per Warrant Share&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C53"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.132&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C53"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

  &lt;table style="font-size: 10pt; font-weight: 400; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-spacing: 0px; border-collapse: collapse;"&gt;&lt;tr style="vertical-align: top; height: 14.25pt;"&gt;&lt;td style="padding: 0.75pt 0.75pt 0px; width: 600pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span&gt;The following table summarizes the assumptions used under the Black-Scholes model to compute the fair value of the Company's warrants:&lt;/span&gt;&lt;/td&gt;&lt;td style="padding: 0.75pt 0.75pt 0px; width: 92.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

  &lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C58"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;As of  &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C58"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C59"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C59"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Expected stock price volatility&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C60"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;88&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C60"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C61"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;4.25&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C61"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Dividends yield&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C62"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C62"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Weighted average expected life of warrants (years)&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C63"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C63"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Weighted average exercise price&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C64"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;1.45&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C64"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Our other financial instruments also include accounts receivable, accounts payable, accrued liabilities and business acquisition liabilities. Due to the short-term nature of these instruments, their fair values approximate their carrying values on the balance sheet.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="c0" id="ixv-9449">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table shows the Company&#x2019;s short-term investments by significant investment category as of December 31, 2025 and 2024.&lt;/span&gt; &lt;/div&gt;


  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;
  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="15" style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; font-size: 10pt;"&gt;As of December 31, 2025&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C5"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Adjusted&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C5"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E5"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Unrealized&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E5"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G5"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Unrealized &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G5"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I5"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Market&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt; Cost&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt; Gains&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt; Losses&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt; Value&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Level 1:&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Money Market Funds &lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C8"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;639&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E8"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G8"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I8"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;639&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Total Financial Assets&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C9"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;639&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E9"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G9"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I9"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;639&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;

  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="15" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; font-size: 10pt;"&gt;As of December 31, 2024&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;"&gt;Adjusted&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;"&gt;Unrealized&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;"&gt;Unrealized &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; font-size: 10pt;"&gt;Market&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt; Cost&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C13"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt; Gains&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E13"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt; Losses&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G13"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt; Value&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Level 1:&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C14"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E14"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - G14"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - I14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Money Market Funds &lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;631&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C15"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E15"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G15"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;631&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I15"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Total Financial Assets&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C16"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;631&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C16"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E16"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - E16"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G16"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - G16"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I16"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;631&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - I16"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <wrap:FinancialInstrumentsOwnedAdjustedCost contextRef="c67" decimals="-3" id="ixv-13298" unitRef="usd">639000</wrap:FinancialInstrumentsOwnedAdjustedCost>
    <wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain contextRef="c68" decimals="-3" id="ixv-13299" unitRef="usd">0</wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain>
    <wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss contextRef="c68" decimals="-3" id="ixv-13300" unitRef="usd">0</wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue contextRef="c67" decimals="-3" id="ixv-13301" unitRef="usd">639000</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <wrap:FinancialInstrumentsOwnedAdjustedCost contextRef="c69" decimals="-3" id="ixv-13302" unitRef="usd">639000</wrap:FinancialInstrumentsOwnedAdjustedCost>
    <wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain contextRef="c70" decimals="-3" id="ixv-13303" unitRef="usd">0</wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain>
    <wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss contextRef="c70" decimals="-3" id="ixv-13304" unitRef="usd">0</wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue contextRef="c69" decimals="-3" id="ixv-13305" unitRef="usd">639000</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <wrap:FinancialInstrumentsOwnedAdjustedCost contextRef="c71" decimals="-3" id="ixv-13306" unitRef="usd">631000</wrap:FinancialInstrumentsOwnedAdjustedCost>
    <wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain contextRef="c72" decimals="-3" id="ixv-13307" unitRef="usd">0</wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain>
    <wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss contextRef="c72" decimals="-3" id="ixv-13308" unitRef="usd">0</wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue contextRef="c71" decimals="-3" id="ixv-13309" unitRef="usd">631000</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <wrap:FinancialInstrumentsOwnedAdjustedCost contextRef="c73" decimals="-3" id="ixv-13310" unitRef="usd">631000</wrap:FinancialInstrumentsOwnedAdjustedCost>
    <wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain contextRef="c74" decimals="-3" id="ixv-13311" unitRef="usd">0</wrap:FairValueAssetRecurringBasisStillHeldUnrealizedGain>
    <wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss contextRef="c74" decimals="-3" id="ixv-13312" unitRef="usd">0</wrap:FairValueAssetRecurringBasisStillHeldUnrealizedLoss>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue contextRef="c73" decimals="-3" id="ixv-13313" unitRef="usd">631000</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock contextRef="c0" id="ixv-9680">&lt;div style="font-size: 10pt;"&gt;The following table presents the fair value in the beginning of the period, the changes in the fair value, and the fair value at the end of the period of warrant liabilities:&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Level 3:&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C21"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C21"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E21"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - E21"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Fair value at inceptions for December 31, 2024 or the beginning of the period for December 31, 2025&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C22"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(10,131&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C22"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E22"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(19,703&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E22"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;     Warrants issued with Private Placement&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C23"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(5,178&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C23"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E23"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E23"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;     Change in fair value of warrant liabilities&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3,158&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C24"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;9,572&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - E24"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;     Reclassification of warrant liabilities to equity&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - C25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;12,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - C25"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-top: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - E25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - E25"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Fair value as of period end&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - C26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - C26"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-top: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 4 Financial Instruments - E26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;(10,131&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-left: none; font-size: 10pt;" title="FN 4 Financial Instruments - E26"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c75" decimals="-3" id="ixv-13314" unitRef="usd">10131000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c76" decimals="-3" id="ixv-13315" unitRef="usd">19703000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <wrap:WarrantsIssuedWithPrivatePrivatePlacement contextRef="c77" decimals="-3" id="ixv-13316" unitRef="usd">-5178000</wrap:WarrantsIssuedWithPrivatePrivatePlacement>
    <wrap:WarrantsIssuedWithPrivatePrivatePlacement contextRef="c78" decimals="-3" id="ixv-13317" unitRef="usd">0</wrap:WarrantsIssuedWithPrivatePrivatePlacement>
    <us-gaap:FairValueAdjustmentOfWarrants contextRef="c77" decimals="-3" id="ixv-13318" unitRef="usd">3158000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants contextRef="c78" decimals="-3" id="ixv-13319" unitRef="usd">9572000</us-gaap:FairValueAdjustmentOfWarrants>
    <wrap:ReclassificationOfWarrantLiabilitiesToEquity contextRef="c77" decimals="-3" id="ixv-13320" unitRef="usd">12151000</wrap:ReclassificationOfWarrantLiabilitiesToEquity>
    <wrap:ReclassificationOfWarrantLiabilitiesToEquity contextRef="c78" decimals="-3" id="ixv-13321" unitRef="usd">0</wrap:ReclassificationOfWarrantLiabilitiesToEquity>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c79" decimals="-3" id="ixv-13322" unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c75" decimals="-3" id="ixv-13323" unitRef="usd">10131000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="c0" id="ixv-9748">&lt;table cellpadding="0" style="font-size: 12pt; ; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;MONTE CARLO SIMULATION MODEL - SERIES A WARRANTS&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C31"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;As of &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C31"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C32"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt;June 30, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C32"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C33"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; font-style: italic; font-size: 10pt;"&gt;Reclassification Date&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Expected stock price volatility&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;86&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C34"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3.73&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C35"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Dividends yield&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C36"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Terms (years)&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C37"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;4.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C37"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Strike Price&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C38"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.45&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C38"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Stock Price&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C39"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.56&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C39"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Fair Value Per Warrant Share&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C40"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.235&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C40"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="font-size: 12pt; ; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;MONTE CARLO SIMULATION MODEL - FEBRUARY 2025 WARRANTS&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C44"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;As of &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C44"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C45"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; width: 9%; font-size: 10pt;"&gt;June 30, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C45"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C46"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; font-style: italic; font-size: 10pt;"&gt;Reclassification Date&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C46"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Expected stock price volatility&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C47"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;89&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C47"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C48"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3.77&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C48"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Dividends yield&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C49"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C49"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Terms (years)&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C50"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;5.15&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C50"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Strike Price&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C51"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.80&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C51"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Stock Price&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C52"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.56&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C52"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Fair Value Per Warrant Share&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C53"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.132&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C53"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C58"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;As of  &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C58"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C59"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 4 Financial Instruments - C59"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Expected stock price volatility&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C60"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;88&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C60"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C61"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;4.25&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C61"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Dividends yield&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C62"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C62"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Weighted average expected life of warrants (years)&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C63"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 4 Financial Instruments - C63"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Weighted average exercise price&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C64"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;1.45&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 4 Financial Instruments - C64"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c80"
      decimals="INF"
      id="ixv-13324"
      unitRef="pure">86</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c81"
      decimals="INF"
      id="ixv-13325"
      unitRef="pure">3.73</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c82"
      decimals="INF"
      id="ixv-13326"
      unitRef="pure">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c83"
      decimals="INF"
      id="ixv-13327"
      unitRef="pure">4.5</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c84"
      decimals="INF"
      id="ixv-13328"
      unitRef="pure">1.45</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c85"
      decimals="INF"
      id="ixv-13329"
      unitRef="pure">1.56</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c86"
      decimals="INF"
      id="ixv-13330"
      unitRef="pure">1.235</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c87"
      decimals="INF"
      id="ixv-13331"
      unitRef="pure">89</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c88"
      decimals="INF"
      id="ixv-13332"
      unitRef="pure">3.77</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c89"
      decimals="INF"
      id="ixv-13333"
      unitRef="pure">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c90"
      decimals="INF"
      id="ixv-13334"
      unitRef="pure">5.15</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c91"
      decimals="INF"
      id="ixv-13335"
      unitRef="pure">1.8</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c92"
      decimals="INF"
      id="ixv-13336"
      unitRef="pure">1.56</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c93"
      decimals="INF"
      id="ixv-13337"
      unitRef="pure">1.132</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c94"
      decimals="INF"
      id="ixv-13338"
      unitRef="pure">88</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c95"
      decimals="INF"
      id="ixv-13339"
      unitRef="pure">4.25</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c96"
      decimals="INF"
      id="ixv-13340"
      unitRef="pure">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c97"
      decimals="INF"
      id="ixv-13341"
      unitRef="pure">3.5</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c98"
      decimals="INF"
      id="ixv-13342"
      unitRef="pure">1.45</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c0" id="ixv-9933">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;5. INVENTORIES&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Inventory is recorded at the lower of cost or net realizable value. The cost of substantially all the Company&#x2019;s inventory is determined by the weighted average cost method. Inventories consisted of the following:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - C7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 5 Inventory - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - E7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - E7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Finished goods&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3,509&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;4,387&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,978&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2,263&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Reserve for Obsolescence&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 5 Inventory - C10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;(516&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 5 Inventory - C10"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 5 Inventory - E10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"&gt;(480&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 5 Inventory - E10"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Inventories - net&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 5 Inventory - C11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;4,971&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 5 Inventory - C11"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 5 Inventory - E11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;"&gt;6,170&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 5 Inventory - E11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0" id="ixv-9937">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Inventory is recorded at the lower of cost or net realizable value. The cost of substantially all the Company&#x2019;s inventory is determined by the weighted average cost method. Inventories consisted of the following:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - C7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 5 Inventory - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - E7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 5 Inventory - E7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Finished goods&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3,509&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;4,387&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,978&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - C9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2,263&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 5 Inventory - E9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Reserve for Obsolescence&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 5 Inventory - C10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;(516&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 5 Inventory - C10"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 5 Inventory - E10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"&gt;(480&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 5 Inventory - E10"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Inventories - net&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 5 Inventory - C11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;4,971&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 5 Inventory - C11"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 5 Inventory - E11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;"&gt;6,170&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 5 Inventory - E11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods contextRef="c3" decimals="-3" id="ixv-13343" unitRef="usd">3509000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c4" decimals="-3" id="ixv-13344" unitRef="usd">4387000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryRawMaterials contextRef="c3" decimals="-3" id="ixv-13345" unitRef="usd">1978000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c4" decimals="-3" id="ixv-13346" unitRef="usd">2263000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryValuationReserves contextRef="c3" decimals="-3" id="ixv-13347" unitRef="usd">516000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="c4" decimals="-3" id="ixv-13348" unitRef="usd">480000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet contextRef="c3" decimals="-3" id="ixv-13349" unitRef="usd">4971000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c4" decimals="-3" id="ixv-13350" unitRef="usd">6170000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0" id="ixv-10001">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;6. PROPERTY AND EQUIPMENT&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Property and equipment consisted of the following:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt; December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H36"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H36"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J36"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J36"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Production and lab equipment&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H37"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;391&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H37"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J37"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;432&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J37"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Tooling&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H38"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;570&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H38"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J38"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;570&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J38"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Computer equipment&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H39"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;183&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H39"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J39"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;229&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J39"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Furniture, fixtures and improvements&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H40"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"&gt;81&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H40"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J40"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"&gt;120&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J40"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H41"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,225&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H41"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J41"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,351&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J41"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Accumulated depreciation&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H42"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"&gt;(1,102&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H42"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J42"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"&gt;(1,205&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J42"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H43"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;"&gt;123&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H43"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J43"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;"&gt;146&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J43"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Depreciation expense was&lt;span style="background-color: rgb(255, 255, 255);"&gt; $&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;113&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; &lt;/span&gt;and $377 for the years ended December 31, 2025 and 2024, respectively.&lt;/span&gt; &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-10005">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Property and equipment consisted of the following:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt; December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H36"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H36"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J36"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J36"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Production and lab equipment&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H37"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;391&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H37"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J37"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;432&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J37"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Tooling&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H38"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;570&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H38"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J38"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;570&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J38"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Computer equipment&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H39"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;183&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H39"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J39"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;229&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J39"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Furniture, fixtures and improvements&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H40"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"&gt;81&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H40"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J40"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"&gt;120&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J40"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H41"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,225&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H41"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J41"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,351&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J41"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Accumulated depreciation&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H42"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"&gt;(1,102&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H42"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J42"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid black; font-size: 10pt;"&gt;(1,205&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J42"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H43"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;"&gt;123&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - H43"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J43"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double black; font-size: 10pt;"&gt;146&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double black; font-size: 10pt;" title="FN 6 Property and Equipment, Net - J43"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c99" decimals="-3" id="ixv-13351" unitRef="usd">391000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c100"
      decimals="-3"
      id="ixv-13352"
      unitRef="usd">432000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c101"
      decimals="-3"
      id="ixv-13353"
      unitRef="usd">570000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c102"
      decimals="-3"
      id="ixv-13354"
      unitRef="usd">570000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c103"
      decimals="-3"
      id="ixv-13355"
      unitRef="usd">183000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c104"
      decimals="-3"
      id="ixv-13356"
      unitRef="usd">229000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c105"
      decimals="-3"
      id="ixv-13357"
      unitRef="usd">81000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c106"
      decimals="-3"
      id="ixv-13358"
      unitRef="usd">120000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="-3" id="ixv-13359" unitRef="usd">1225000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="-3" id="ixv-13360" unitRef="usd">1351000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="-3" id="ixv-13361" unitRef="usd">1102000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="-3" id="ixv-13362" unitRef="usd">1205000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="-3" id="ixv-13363" unitRef="usd">123000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="-3" id="ixv-13364" unitRef="usd">146000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c0" decimals="-3" id="ixv-13365" unitRef="usd">113000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c13" decimals="-3" id="ixv-13366" unitRef="usd">377000</us-gaap:Depreciation>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c0" id="ixv-10104">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;7. INTANGIBLE ASSETS &lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-weight: bold;"&gt;Intangible Assets&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Intangible assets consisted of the following:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td colspan="1" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 9%;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C3"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 9%;"&gt;December 31, 2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Amortizable intangible assets:&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C5"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;    Patents&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,142&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,013&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;    Trademarks&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;367&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;264&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;    Purchased software and technology&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;512&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,752&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;Customer relationships&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;160&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C10"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2,021&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C10"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3,189&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;    Accumulated amortization&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;(870&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C11"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;(1,256&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E11"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;    Total amortizable&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C12"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Indefinite life assets (non-amortizable)&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;421&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C13"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;421&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;       Total intangible assets, net&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - C14"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;1,572&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - C14"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - E14"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;2,354&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - E14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Amortization expenses &lt;span style="background-color: rgb(255, 255, 255);"&gt;were $481&#160;and&lt;/span&gt; $450 for the years ended December 31, 2025 and 2024, respectively. The Company recognized impairment charges for Purchases software and technology and Customer relationships of&lt;span style="background-color: rgb(255, 255, 255);"&gt; $&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;588&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; f&lt;/span&gt;or the year ended December 31, 2025. No impairment charges were recognized for the year ended December 31, 2024.&lt;/span&gt; &#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;At December 31, 2025, annual amortization of intangible assets, based upon the Company&#x2019;s existing intangible assets and current useful lives, is estimated to be the following:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td&gt;2026&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C26"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;118&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C26"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;2027&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C27"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;116&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C27"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2028&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C28"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;116&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C28"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;2029&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C29"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;116&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C29"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2030&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C30"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial;"&gt;116&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial;" title="FN 7 Intangible Rollforward Q4 - C30"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Thereafter&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C31"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;569&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 7 Intangible Rollforward Q4 - C31"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Total&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C31"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;1,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 7 Intangible Rollforward Q4 - C31"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;As of December 31, 2025, the Company had no Goodwill.&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;During 2024, the Company recorded an increase of $21 to goodwill as result of additional liabilities assumed related to the August 2023 Intrensic Acquisition.
&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;In December 2024, the Company assessed the fair value of its Intrensic unit and determined that its carrying value exceeded its fair value by $1,631 and therefore the Company recorded a $1,631 impairment charge related to the goodwill initially recorded from the 2023 acquisition.
&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt; border-width: initial; border-style: none; border-color: initial; border-collapse: collapse;"&gt;The table below summarizes the changes in the carrying amount of goodwill:&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td style="text-align: left;"&gt;Balance at December 31, 2023&lt;/td&gt;&lt;td style="text-align: left; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C36"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,610&lt;/td&gt;&lt;td style="text-align: left; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C36"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Additional liabilities recorded post acquisition&lt;/td&gt;&lt;td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C37"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-width: initial; border-style: none; border-color: initial; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C37"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impairment charge&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(1,631&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Balance at December 31, 2024&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; border-collapse: collapse; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt; -&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0" id="ixv-10111">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Intangible assets consisted of the following:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td colspan="1" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 9%;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C3"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 9%;"&gt;December 31, 2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Amortizable intangible assets:&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C5"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;    Patents&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,142&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,013&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;    Trademarks&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;367&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;264&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;    Purchased software and technology&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;512&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,752&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;Customer relationships&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;160&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C10"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2,021&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C10"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3,189&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;    Accumulated amortization&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;(870&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C11"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;(1,256&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E11"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;    Total amortizable&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C12"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - C12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 7 Intangible Rollforward Q4 - E12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Indefinite life assets (non-amortizable)&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;421&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - C13"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;421&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 7 Intangible Rollforward Q4 - E13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;       Total intangible assets, net&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - C14"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;1,572&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - C14"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - E14"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;2,354&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 7 Intangible Rollforward Q4 - E14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="c109"
      decimals="-3"
      id="ixv-13367"
      unitRef="usd">1142000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="c110"
      decimals="-3"
      id="ixv-13368"
      unitRef="usd">1013000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="c111"
      decimals="-3"
      id="ixv-13369"
      unitRef="usd">367000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="c112"
      decimals="-3"
      id="ixv-13370"
      unitRef="usd">264000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="c113"
      decimals="-3"
      id="ixv-13371"
      unitRef="usd">512000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="c114"
      decimals="-3"
      id="ixv-13372"
      unitRef="usd">1752000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="c115"
      decimals="-3"
      id="ixv-13373"
      unitRef="usd">160000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c3" decimals="-3" id="ixv-13374" unitRef="usd">2021000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c4" decimals="-3" id="ixv-13375" unitRef="usd">3189000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c3" decimals="-3" id="ixv-13376" unitRef="usd">870000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c4" decimals="-3" id="ixv-13377" unitRef="usd">1256000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c3" decimals="-3" id="ixv-13378" unitRef="usd">1151000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c4" decimals="-3" id="ixv-13379" unitRef="usd">1933000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c3" decimals="-3" id="ixv-13380" unitRef="usd">421000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c4" decimals="-3" id="ixv-13381" unitRef="usd">421000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="-3" id="ixv-13382" unitRef="usd">1572000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c4" decimals="-3" id="ixv-13383" unitRef="usd">2354000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="-3" id="ixv-13384" unitRef="usd">481000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c13" decimals="-3" id="ixv-13385" unitRef="usd">450000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="c107"
      decimals="-3"
      id="ixv-13386"
      unitRef="usd">588000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="c108"
      decimals="-3"
      id="ixv-13387"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <wrap:GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag contextRef="c13" id="ixv-13388">false</wrap:GoodwillImpairmentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c0" id="ixv-10232">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;At December 31, 2025, annual amortization of intangible assets, based upon the Company&#x2019;s existing intangible assets and current useful lives, is estimated to be the following:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td&gt;2026&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C26"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;118&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C26"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;2027&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C27"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;116&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C27"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2028&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C28"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;116&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C28"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;2029&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C29"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;116&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C29"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2030&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C30"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial;"&gt;116&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial;" title="FN 7 Intangible Rollforward Q4 - C30"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Thereafter&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C31"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;569&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 7 Intangible Rollforward Q4 - C31"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Total&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 7 Intangible Rollforward Q4 - C31"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;1,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 7 Intangible Rollforward Q4 - C31"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c3" decimals="-3" id="ixv-13389" unitRef="usd">118000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c3" decimals="-3" id="ixv-13390" unitRef="usd">116000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c3" decimals="-3" id="ixv-13391" unitRef="usd">116000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c3" decimals="-3" id="ixv-13392" unitRef="usd">116000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c3" decimals="-3" id="ixv-13393" unitRef="usd">116000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c3" decimals="-3" id="ixv-13394" unitRef="usd">569000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <wrap:FiniteLivedIntangibleAssetsAmortizationExpense contextRef="c3" decimals="-3" id="ixv-13395" unitRef="usd">1151000</wrap:FiniteLivedIntangibleAssetsAmortizationExpense>
    <us-gaap:Goodwill contextRef="c3" decimals="-3" id="ixv-13396" unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c13" decimals="-3" id="ixv-13397" unitRef="usd">21000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillFairValueDisclosure contextRef="c4" decimals="-3" id="ixv-13398" unitRef="usd">1631000</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:GoodwillImpairmentLoss contextRef="c13" decimals="-3" id="ixv-13399" unitRef="usd">1631000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c0" id="ixv-10288">&lt;div style="font-size: 10pt; border-width: initial; border-style: none; border-color: initial; border-collapse: collapse;"&gt;The table below summarizes the changes in the carrying amount of goodwill:&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td style="text-align: left;"&gt;Balance at December 31, 2023&lt;/td&gt;&lt;td style="text-align: left; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C36"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,610&lt;/td&gt;&lt;td style="text-align: left; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C36"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Additional liabilities recorded post acquisition&lt;/td&gt;&lt;td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C37"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-width: initial; border-style: none; border-color: initial; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="text-align: left; border-width: initial; border-style: none; border-color: initial; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C37"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impairment charge&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(1,631&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Balance at December 31, 2024&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; border-collapse: collapse; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt; -&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 7 Intangible Rollforward Q4 - C38"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c19" decimals="-3" id="ixv-13400" unitRef="usd">1610000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c13" decimals="-3" id="ixv-13401" unitRef="usd">21000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillImpairmentLoss contextRef="c13" decimals="-3" id="ixv-13402" unitRef="usd">1631000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill contextRef="c4" decimals="-3" id="ixv-13403" unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0" id="ixv-10313">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;8. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;We are obligated to pay royalties pursuant to an exclusive Amended and Restated Intellectual Property License Agreement (the &#x201c;License Agreement&#x201d;), dated as of September
30, 2016, with Syzygy Licensing, LLC (&#x201c;Syzygy&#x201d;), a private technology invention, consulting and licensing company owned and controlled by Elwood G. Norris, a founder
and former officer and current 5% stockholder of the Company, and James A. Barnes, a former officer and stockholder of the Company (see Note 16).
&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;Accrued liabilities include $99 and $81 due to Syzygy pursuant to the License Agreement as of December 31, 2025 and 2024, respectively.&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Accrued liabilities consist of the following:&lt;/span&gt; &lt;/div&gt;


  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;
  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E7"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Patent and legal costs&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;111&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;60&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Accrued compensation&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;121&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Warranty costs&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;30&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C10"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;83&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Royalty&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;99&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C11"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;81&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Contract settlement&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;300&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Accrued purchases&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;6&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C13"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;584&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Taxes and other&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;159&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C14"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;174&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Total&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;407&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C15"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;1,403&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E15"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Changes in our estimated product warranty costs were as follows:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;Year Ended December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C22"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C22"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E22"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E22"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C23"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;83&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C23"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E23"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;72&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E23"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Warranty settlements&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(13&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C24"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(79&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E24"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Warranty provision&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;(40&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C25"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;90&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E25"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Balance, end of period&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;30&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C26"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;83&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E26"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <wrap:StockholderInterestPercentage
      contextRef="c116"
      decimals="2"
      id="ixv-13404"
      unitRef="pure">0.05</wrap:StockholderInterestPercentage>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="c116" decimals="0" id="ixv-13405" unitRef="usd">99</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="c117" decimals="0" id="ixv-13406" unitRef="usd">81</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c0" id="ixv-10321">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Accrued liabilities consist of the following:&lt;/span&gt; &lt;/div&gt;


  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;
  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E7"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Patent and legal costs&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;111&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;60&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Accrued compensation&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;121&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Warranty costs&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;30&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C10"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;83&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Royalty&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;99&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C11"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;81&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Contract settlement&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;300&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Accrued purchases&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;6&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C13"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;584&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Taxes and other&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;159&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C14"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;174&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Total&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;407&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C15"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E15"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;1,403&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E15"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <wrap:AccruedPatentAndLegalCosts contextRef="c3" decimals="-3" id="ixv-13407" unitRef="usd">111000</wrap:AccruedPatentAndLegalCosts>
    <wrap:AccruedPatentAndLegalCosts contextRef="c4" decimals="-3" id="ixv-13408" unitRef="usd">60000</wrap:AccruedPatentAndLegalCosts>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-13409" unitRef="usd">2000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-13410" unitRef="usd">121000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c3" decimals="-3" id="ixv-13411" unitRef="usd">30000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c4" decimals="-3" id="ixv-13412" unitRef="usd">83000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:AccruedRoyaltiesCurrent contextRef="c3" decimals="-3" id="ixv-13413" unitRef="usd">99000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent contextRef="c4" decimals="-3" id="ixv-13414" unitRef="usd">81000</us-gaap:AccruedRoyaltiesCurrent>
    <wrap:ContractSettlement contextRef="c3" decimals="-3" id="ixv-13415" unitRef="usd">0</wrap:ContractSettlement>
    <wrap:ContractSettlement contextRef="c4" decimals="-3" id="ixv-13416" unitRef="usd">300000</wrap:ContractSettlement>
    <wrap:AccruedPurchaseCurrent contextRef="c3" decimals="-3" id="ixv-13417" unitRef="usd">6000</wrap:AccruedPurchaseCurrent>
    <wrap:AccruedPurchaseCurrent contextRef="c4" decimals="-3" id="ixv-13418" unitRef="usd">584000</wrap:AccruedPurchaseCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-13419" unitRef="usd">159000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-13420" unitRef="usd">174000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-13421" unitRef="usd">407000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-13422" unitRef="usd">1403000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c0" id="ixv-10426">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Changes in our estimated product warranty costs were as follows:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="font-weight: bold; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;Year Ended December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C22"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C22"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E22"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E22"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C23"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;83&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C23"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E23"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;72&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E23"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Warranty settlements&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(13&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C24"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(79&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E24"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Warranty provision&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;(40&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C25"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;90&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E25"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Balance, end of period&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;30&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - C26"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;83&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 8 Accounts Payable and Accrued Liabilities Q4 2025 - E26"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual contextRef="c4" decimals="-3" id="ixv-13423" unitRef="usd">83000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c19" decimals="-3" id="ixv-13424" unitRef="usd">72000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="c0" decimals="-3" id="ixv-13425" unitRef="usd">13000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="c13" decimals="-3" id="ixv-13426" unitRef="usd">79000</us-gaap:ProductWarrantyAccrualPayments>
    <wrap:ProductWarrantyExpenseIncome contextRef="c0" decimals="-3" id="ixv-13427" unitRef="usd">-40000</wrap:ProductWarrantyExpenseIncome>
    <wrap:ProductWarrantyExpenseIncome contextRef="c13" decimals="-3" id="ixv-13428" unitRef="usd">90000</wrap:ProductWarrantyExpenseIncome>
    <us-gaap:ProductWarrantyAccrual contextRef="c3" decimals="-3" id="ixv-13429" unitRef="usd">30000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c4" decimals="-3" id="ixv-13430" unitRef="usd">83000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c0" id="ixv-10490">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;9. LEASES&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company determines if an arrangement is a lease at inception. The guidance in FASB ASC Topic 842, &lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Leases&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating lease right of use &lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;(&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;ROU&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;) assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company&#x2019;s leases do not provide an implicit rate. Due to a lack of financing history or ability, the Company uses an estimate of low-grade debt rate published by the Federal Reserve Bank as its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;For leases beginning on or after January 1, 2019&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;,&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; lease components are accounted for separately from non-lease components for all asset classes. &lt;/span&gt;&lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: 10.0pt;"&gt;In March 2026, the Company entered into a month-to-month service agreement for a business address located in Miami, Florida.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Amortization of ROU operating lease assets &lt;span style="background-color: rgb(255, 255, 255);"&gt;was &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$286&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&#160;a&lt;/span&gt;nd $292 for the years ended December 31, 2025 and 2024, respectively.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Operating lease expense for capitalized operating leases included in operating activities was&lt;span style="background-color: rgb(255, 255, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$610&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&#160;a&lt;/span&gt;nd $644 for the years ended December 31, 2025 and 2024, respectively. Operating lease obligations recorded on the balance sheet at December 31, 2025 are:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Operating lease liability - short term&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B81"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;320&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B81"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Operating lease liability - long term&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B82"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;2,097&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B82"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Total Operating Lease Liability&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B83"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;2,417&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B83"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Future lease payments included in the measurement of lease liabilities on the balance sheet at December 31, 2025 for future periods are as follows:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B85"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B85"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;2026&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B86"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;627&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B86"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;2027&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B87"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;642&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B87"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;2028&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B88"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;658&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B88"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;2029&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;674&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;2030&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;661&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Thereafter&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B90"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;147&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B90"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;Total future minimum lease payments&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B91"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;3,409&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B91"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;Less imputed interest&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B92"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;(992&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B92"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;Total&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B93"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;2,417&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B93"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The weighted average remaining lease term is&lt;span style="background-color: rgb(255, 255, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt;"&gt;5.15&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#160;years, and the weighted average discount rate is &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;13.5%&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;.&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Certain leases contain provisions for payment of real estate taxes, insurance and maintenance costs by the Company. These expenses are treated as variable lease payments and recognized in the period in which the obligation for those payments was incurred. The Company ha&lt;span style="background-color: rgb(255, 255, 255);"&gt;d &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$38&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&#160;a&lt;/span&gt;nd $109 variable lease expenses during the year December 31, 2025 and 2024, respectively.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company ha&lt;span style="background-color: rgb(255, 255, 255);"&gt;d &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$0&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; and&lt;/span&gt; $16 short-term lease expense during the year December 31, 2025, and 2024 respectively. The Company does not have any finance leases.&lt;/span&gt; &lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c0" decimals="-3" id="ixv-13431" unitRef="usd">286000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c13" decimals="-3" id="ixv-13432" unitRef="usd">292000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="-3" id="ixv-13433" unitRef="usd">610000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c13" decimals="-3" id="ixv-13434" unitRef="usd">644000</us-gaap:OperatingLeaseCost>
    <wrap:LesseeOperatingLeaseDisclosureTableTextBlock contextRef="c0" id="ixv-13435">Operating lease obligations recorded on the balance sheet at December 31, 2025 are:&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Operating lease liability - short term&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B81"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;320&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B81"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Operating lease liability - long term&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B82"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;2,097&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B82"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Total Operating Lease Liability&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B83"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;2,417&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B83"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</wrap:LesseeOperatingLeaseDisclosureTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="-3" id="ixv-13436" unitRef="usd">320000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="-3" id="ixv-13437" unitRef="usd">2097000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="-3" id="ixv-13438" unitRef="usd">2417000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-10548">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Future lease payments included in the measurement of lease liabilities on the balance sheet at December 31, 2025 for future periods are as follows:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B85"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B85"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;2026&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B86"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;627&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B86"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;2027&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B87"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;642&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B87"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;2028&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B88"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;658&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B88"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;2029&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;674&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;2030&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;661&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B89"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Thereafter&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B90"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;147&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B90"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;Total future minimum lease payments&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B91"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;3,409&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 9 Lease Reconciliation with life Q4 2025 - B91"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;Less imputed interest&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B92"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid black;"&gt;(992&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B92"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;Total&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B93"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 3px double black;"&gt;2,417&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 3px double black;" title="FN 9 Lease Reconciliation with life Q4 2025 - B93"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c3" decimals="-3" id="ixv-13439" unitRef="usd">627000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="-3" id="ixv-13440" unitRef="usd">642000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c3" decimals="-3" id="ixv-13441" unitRef="usd">658000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c3" decimals="-3" id="ixv-13442" unitRef="usd">674000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c3" decimals="-3" id="ixv-13443" unitRef="usd">661000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c3" decimals="-3" id="ixv-13444" unitRef="usd">147000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c3" decimals="-3" id="ixv-13445" unitRef="usd">3409000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="-3" id="ixv-13446" unitRef="usd">992000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="-3" id="ixv-13447" unitRef="usd">2417000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-10608">P5Y1M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="3" id="ixv-13448" unitRef="pure">0.135</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:VariableLeaseCost contextRef="c0" decimals="-3" id="ixv-13449" unitRef="usd">38000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c13" decimals="-3" id="ixv-13450" unitRef="usd">109000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c0" decimals="-3" id="ixv-13451" unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c13" decimals="-3" id="ixv-13452" unitRef="usd">16000</us-gaap:ShortTermLeaseCost>
    <wrap:WarrantsTextBlock contextRef="c0" id="ixv-10636">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;10.&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-weight: bold;"&gt;WARRANTS&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On June 29, 2023, the Company entered into a Securities Purchase Agreement (the &#x201c;Series A Purchase Agreement&#x201d;) with certain directors of the Company and certain accredited and institutional investors (collectively, the &#x201c;Series A Investors&#x201d;), pursuant to which it agreed to sell to the Series A Investors in a registered direct offering (the &#x201c;Series A Offering&#x201d;) (i) an aggregate of 10,000 shares of the Company&#x2019;s newly-designated Series A Convertible Preferred Stock, with par value $0.0001 per share and a stated value of $1,000 per share (the &#x201c;Series A Preferred Stock&#x201d;), initially convertible into up to 6,896,553 shares of the Company&#x2019;s common stock, at an initial conversion price of $1.45 per share, and (ii) warrants to acquire up to an aggregate of 6,896,553 shares of Common Stock (the &#x201c;Series A Warrants&#x201d;).&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Each Series A Warrant has an exercise price of $1.45, became exercisable after the date that was six months from the date of issuance and will expire 5 years following the date of issuance. The exercise price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a &#x201c;full ratchet&#x201d; basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable exercise price (subject to certain exceptions). The closing of the Offering occurred on July 3, 2023. The aggregate gross proceeds from the Offering were $10,000, of which $7,717 was allocated to the Series A Warrants. The Company expects to use the net proceeds from the Offering for general corporate purposes (see Note 4).&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On February 24, 2025, the Company entered into a securities purchase agreement (the &#x201c;PIPE Purchase Agreement&#x201d;) with certain accredited investors (collectively, the &#x201c;PIPE Purchasers&#x201d;) for the issuance and sale in a private placement of an aggregate of 3,216,666 shares (the &#x201c;Common Shares&#x201d;) of Common Stock and accompanying warrants (&#x201c;PIPE Warrants&#x201d;) to purchase up to 3,216,666 shares of Common Stock, with an exercise price of $1.80 per share. The purchase price for one Common Share and accompanying PIPE Warrant was $1.80. The gross proceeds to the Company were $5,790 before estimated offering expenses payable by the Company, of which $5,178 was allocated to the PIPE Warrants.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On June 30, 2025, the Company entered into a warrant amendment (the &#x201c;Series A Warrant Amendment&#x201d;) with the Required Holders (as defined in the Series A Purchase Agreement), pursuant to which, the Required Holders agreed to amend the terms of the Series A Warrants to make certain adjustments to the definition of &#x201c;Black Scholes Value&#x201d; in each of the Series A Warrants, as described in the Series A Warrant Amendment, such that the underlying price per share as used in such calculation equals the sum of the price per share being offered in cash in the applicable Fundamental Transaction (as defined in the Series A Warrants), if any, plus the value of the non-cash consideration being offered in the applicable Fundamental Transaction, if any. As consideration for entering into the Series A Warrant Amendment, the Company and the Required Holders agreed to amend the term of the Series A Warrants to be &lt;span style="-sec-ix-hidden: hidden-fact-2"&gt;six and one-half years&lt;/span&gt; from the date of issuance. Additionally, on June 30, 2025, the Company entered into a warrant amendment (the &#x201c;2025 Warrant Amendment&#x201d;) with certain of the PIPE Purchasers, pursuant to which, such PIPE Purchasers agreed to amend the terms of their respective PIPE Warrants to make certain adjustments to the definition of &#x201c;Black Scholes Value,&#x201d; as described in the 2025 Warrant Amendment, such that the underlying price per share as used in such calculation equals the sum of the price per share being offered in cash in the applicable Fundamental Transaction (as defined in the PIPE Warrants), if any, plus the value of the non-cash consideration being offered in the applicable Fundamental Transaction, if any. As consideration for entering into the 2025 Warrant Amendment, the Company and the applicable PIPE Purchasers agreed to amend the term of their respective 2025 Warrants to be &lt;span style="-sec-ix-hidden: hidden-fact-3"&gt;five and one-half years&lt;/span&gt; from the date of issuance. Under ASC 815-40-35-10, upon effective amendment on June 30, 2025, each of the Series A Warrants and PIPE Warrants qualify for equity-classification. Immediately before the equity reclassification, such warrants were each revalued at fair value with the resulting gain or loss being recorded in the Statement of Operations. After fair value remeasurement, the reclassification from warrant liabilities to additional paid-in capital was completed. &lt;/span&gt;&lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; text-align: justify;"&gt;&lt;span style="font-size:10.0pt"&gt;On August 18, 2025, &lt;span style="margin-top: 1em; margin-bottom: 1em; font-size: 12pt;"&gt; &lt;/span&gt;&lt;span style="font-size: 13pt; font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="margin-top: 1em; margin-bottom: 1em;"&gt;the Company entered into a securities purchase agreement with certain accredited investors, including V4 Global, LLC (an entity controlled by the Company's Chief Executive Officer), for the issuance and sale of 4,500 shares of Series B Convertible Preferred Stock (par value $0.0001, stated value $1,000 per share) and accompanying warrants to purchase 3,000,000 shares of Common Stock (the "Series B Warrants") for aggregate gross proceeds of $4,500 before offering expenses. V4 Global, LLC purchased 1,000 shares (22% of the offering) on the same terms as non-affiliated investors.&lt;/span&gt; &lt;span style="margin-top: 1em; margin-bottom: 1em; font-size: 12pt;"&gt;&lt;span style="font-size: 10pt"&gt;The Series B Preferred Stock and Series B Warrants were not exercisable or convertible until stockholder approval was obtained on December 12, 2025, pursuant to Nasdaq Stock Market Rule 5635(d) for issuances exceeding 19.99% of outstanding Common Stock at prices below the Minimum Price.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&#160;&lt;/div&gt;&lt;div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;Series B Warrants&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"&gt;&lt;span style="margin-top: 1em; margin-bottom: 1em;"&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;The Series B Warrants are exercisable for 3,000,000 shares of Common Stock at an exercise price of $1.50 per share and expire on December 12, 2030 (five years from the date stockholder approval was obtained). Warrant holders may not exercise if such exercise would result in the holder owning more than 4.99% (or at holder election, 9.99%) of the Company's outstanding Common Stock immediately after exercise.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-size: 10pt;"&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;The Series B Warrants are classified within permanent equity (additional paid-in capital) and are not subject to subsequent fair value remeasurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;Allocation of Proceeds&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;The Company allocated the $4,500 gross proceeds between the Series B Preferred Stock and Series B Warrants using the with-and-without method. Under this method, the warrants were valued at their fair value as of the issuance date (August 18, 2025), with the residual proceeds allocated to the preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;The fair value of the warrants was determined using the Black-Scholes option pricing model with the following key assumptions as of August 18, 2025:&lt;/span&gt;&lt;/div&gt;&lt;ul style="color: rgb(36, 36, 36); font-family: &amp;quot;Segoe UI&amp;quot;, &amp;quot;Segoe UI Web (West European)&amp;quot;, -apple-system, BlinkMacSystemFont, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"&gt;&lt;li style="margin-left : 9px; "&gt;&lt;span style="font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"&gt;Stock price: $1.40&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left : 9px; "&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;Exercise price: $1.50&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left : 9px; "&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;Expected term: 5.0 years&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left : 9px; "&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;Expected volatility: 72.4% (based on 1-year historical analysis)&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left : 9px; "&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;Risk-free interest rate: 3.90%&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left : 9px; "&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;Expected dividend yield: 0%&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;Based on this valuation, the Company allocated $2,553 to the Series B Warrants and $1,947 to the Series B Preferred Stock within additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"&gt;The Company performed sensitivity analysis on the key valuation assumptions. A 10% change in stock price results in approximately 13% change in warrant value, while a 10% change in volatility results in approximately 7% change in warrant value. Across reasonable scenarios, the warrant valuation ranges from $2,000 to $3,100, confirming the materiality of the warrant component and the appropriateness of the allocation methodology.&lt;/div&gt;&lt;div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"&gt;&lt;i&gt;Interim Recording and Year-End Adjustment&lt;/i&gt;&lt;/div&gt;&lt;div style="font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"&gt;At September 30, 2025, the Company initially recorded the full proceeds as preferred stock equity pending completion of a formal valuation. In the fourth quarter of 2025, upon obtaining a formal Black-Scholes valuation as of the August 18, 2025 issuance date, the Company reallocated $2,553 from additional paid-in capital attributable to preferred stock to additional paid-in capital attributable to warrants to reflect the proper allocation based on relative fair values.&lt;/div&gt;</wrap:WarrantsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c118"
      decimals="INF"
      id="ixv-13453"
      unitRef="shares">10000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c119"
      decimals="INF"
      id="ixv-13454"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <wrap:PreferredStockStatedValuePerShare
      contextRef="c119"
      decimals="INF"
      id="ixv-13455"
      unitRef="usdPershares">1000</wrap:PreferredStockStatedValuePerShare>
    <us-gaap:PreferredStockConvertibleSharesIssuable
      contextRef="c119"
      decimals="INF"
      id="ixv-13456"
      unitRef="shares">6896553</us-gaap:PreferredStockConvertibleSharesIssuable>
    <us-gaap:PreferredStockConvertibleConversionPrice
      contextRef="c119"
      decimals="INF"
      id="ixv-13457"
      unitRef="usdPershares">1.45</us-gaap:PreferredStockConvertibleConversionPrice>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c120"
      decimals="INF"
      id="ixv-13458"
      unitRef="shares">6896553</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c120"
      decimals="INF"
      id="ixv-13459"
      unitRef="usdPershares">1.45</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="c121" id="ixv-13460">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="c122"
      decimals="-3"
      id="ixv-13461"
      unitRef="usd">10000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="c122"
      decimals="-3"
      id="ixv-13462"
      unitRef="usd">7717000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c123"
      decimals="INF"
      id="ixv-13463"
      unitRef="shares">3216666</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c124"
      decimals="INF"
      id="ixv-13464"
      unitRef="shares">3216666</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c124"
      decimals="INF"
      id="ixv-13465"
      unitRef="usdPershares">1.8</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c124"
      decimals="INF"
      id="ixv-13466"
      unitRef="usdPershares">1.8</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="c125"
      decimals="-3"
      id="ixv-13467"
      unitRef="usd">5790000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="c125"
      decimals="-3"
      id="ixv-13468"
      unitRef="usd">5178000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c128"
      decimals="INF"
      id="ixv-13469"
      unitRef="shares">4500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c129"
      decimals="INF"
      id="ixv-13470"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <wrap:PreferredStockStatedValuePerShare
      contextRef="c129"
      decimals="INF"
      id="ixv-13471"
      unitRef="usdPershares">1000</wrap:PreferredStockStatedValuePerShare>
    <us-gaap:PreferredStockConvertibleSharesIssuable
      contextRef="c129"
      decimals="INF"
      id="ixv-13472"
      unitRef="shares">3000000</us-gaap:PreferredStockConvertibleSharesIssuable>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="c130"
      decimals="-3"
      id="ixv-13473"
      unitRef="usd">4500000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c131"
      decimals="INF"
      id="ixv-13474"
      unitRef="shares">1000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <wrap:PercentageOfOfferingParticipation
      contextRef="c132"
      decimals="2"
      id="ixv-13475"
      unitRef="pure">0.22</wrap:PercentageOfOfferingParticipation>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c133"
      decimals="INF"
      id="ixv-13476"
      unitRef="shares">3000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c133"
      decimals="INF"
      id="ixv-13477"
      unitRef="usdPershares">1.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate contextRef="c134" id="ixv-13478">2030-12-12</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="c134" id="ixv-13479">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="c135"
      decimals="-3"
      id="ixv-13480"
      unitRef="usd">4500000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c136"
      decimals="2"
      id="ixv-13481"
      unitRef="pure">1.4</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c137"
      decimals="2"
      id="ixv-13482"
      unitRef="pure">1.5</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c138"
      decimals="1"
      id="ixv-13483"
      unitRef="pure">5</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c139"
      decimals="1"
      id="ixv-13484"
      unitRef="pure">72.4</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c140"
      decimals="2"
      id="ixv-13485"
      unitRef="pure">3.9</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c141"
      decimals="0"
      id="ixv-13486"
      unitRef="pure">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="c142"
      decimals="-3"
      id="ixv-13487"
      unitRef="usd">2553000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="c143"
      decimals="-3"
      id="ixv-13488"
      unitRef="usd">1947000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <wrap:ChangeInWarrantValueDueToChangeInStockPrice
      contextRef="c142"
      decimals="2"
      id="ixv-13489"
      unitRef="pure">0.13</wrap:ChangeInWarrantValueDueToChangeInStockPrice>
    <wrap:ChangeInVolatilityPercentage
      contextRef="c142"
      decimals="2"
      id="ixv-13490"
      unitRef="pure">0.10</wrap:ChangeInVolatilityPercentage>
    <wrap:ChangeInStockPricePercentage
      contextRef="c142"
      decimals="2"
      id="ixv-13491"
      unitRef="pure">0.10</wrap:ChangeInStockPricePercentage>
    <wrap:ChangeInWarrantValueDueToChangeInVolatilityPercentage
      contextRef="c142"
      decimals="2"
      id="ixv-13492"
      unitRef="pure">0.07</wrap:ChangeInWarrantValueDueToChangeInVolatilityPercentage>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="c144"
      decimals="-6"
      id="ixv-13493"
      unitRef="usd">2000000000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="c145"
      decimals="-6"
      id="ixv-13494"
      unitRef="usd">3100000000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="c142"
      decimals="-3"
      id="ixv-13495"
      unitRef="usd">2553000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-10708">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;11. DEBT&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;The Company&#x2019;s debt at December 31, 2025 and 2024 included operating lease liabilities (see Note 9).&lt;/span&gt;
  &lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0" id="ixv-10723">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;12. STOCKHOLDERS&lt;/span&gt;&lt;span style="font-size: 10.0pt; color: #000000;"&gt;&#x2019;&lt;/span&gt;&lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt; EQUITY&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company&#x2019;s authorized capital consists of 200,000,000 shares of Common Stock and 5,000,000 shares of preferred stock, par value $0.0001 per share (&#x201c;Preferred Stock&#x201d;), of which 10,000 and 4,500 are designated as Series A and Series B Preferred Stock, respectively.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic; text-decoration: underline;"&gt;Series A Preferred Stock&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On July 3, 2023, the Company filed the Certificate of Designations of the Series A Preferred Stock (the &#x201c;Certificate of Designations&#x201d;) with the Secretary of State of the State of Delaware, designating 10,000 shares of its Preferred Stock as Series A Convertible Preferred Stock. The terms of the Series A Preferred Stock are as set forth in the form of Certificate of Designations.&#160;&#160;of the Series A Preferred Stock (the &#x201c;Certificate of Designations&#x201d;). The Series A Preferred Stock is convertible into shares of Common Stock (the &#x201c;Conversion Shares&#x201d;) at the election of the holder at any time at an initial conversion price of $1.45 (the &#x201c;Conversion Price&#x201d;). The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The holders of the Series A Preferred Stock are entitled to dividends of 8% per annum, compounded monthly, which are payable in cash or shares of Common Stock, or a combination thereof, at the Company&#x2019;s option in accordance with the terms of the Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Stock will accrue dividends at the rate of 20% per annum. If the Company elects to pay any dividends in shares of Common Stock, the Conversion Price used to calculate the number of shares issuable will equal to the lower of (i) the then applicable Conversion Price and (ii) 85% of the arithmetic average of the three (3) lowest closing prices of the Company&#x2019;s Common Stock during the twenty (20) consecutive trading day period ending on the trading day immediately preceding the dividend payment date, provided that such price shall not be lower than the lower of (x) $0.2828 (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events ) and (y) 20% of the &#x201c;Minimum Price&#x201d; (as defined in Nasdaq Stock Market Rule 5635) on the date of the Stockholder Approval (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On August 19, 2024, the Company entered into an Amendment Agreement (the &#x201c;August 2024 Amendment&#x201d;) with the Required Holders (as defined in the Certificate of Designations). Pursuant to the August 2024 Amendment, the Required Holders agreed that (A) the unpaid and accrued dividends on the Series A Preferred Stock due July 1, 2024 (the &#x201c;July Delinquent Dividend Amount&#x201d;), shall be payable, at the option of the Company, in (i) cash and/or (ii) shares of Common Stock, at a price per share of Common Stock equal to the lower of (x) $1.00 and (y) the Dividend Conversion Price (as defined in the Certificate of Designations), using July 1, 2024, as the applicable date of determination in accordance with the Certificate of Designations; (B) the dividends due on October 1, 2024 (the &#x201c;October Dividend Amount&#x201d; and, together with the July Delinquent Dividend Amount, the &#x201c;Delinquent Dividend Amounts&#x201d;), shall be payable in shares of Common Stock based on a per share price of Common Stock equal to 80% of the arithmetic average of the three (3) lowest closing sale prices of the Common Stock during the month of September 2024; and (C) such Delinquent Dividend Amounts and any Dividend Balance Shares (as defined in the Certificate of Designations), with respect thereto, if applicable, shall be delivered on October 1, 2024. The Company and the Required Holders further agreed pursuant to the August 2024 Amendment to amend (i) the Certificate of Designations, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the &#x201c;August 2024 Certificate of Amendment&#x201d;) and (ii) the Series A Purchase Agreement to amend the definition of &#x201c;Excluded Securities.&#x201d; The August 2024 Certificate of Amendment amends the Certificate of Designations to, among other things, (A) allow for the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company; provided that such issuance is approved by the Company&#x2019;s stockholders prior to such issuance, and (B) amend certain conditions required for (i) a mandatory conversion of the Series A Preferred Stock (as described below), and (ii) the Company&#x2019;s right to redeem, all or a portion, of the Series A Preferred Stock outstanding pursuant to an optional redemption (as described below), in each case, pursuant to the terms of the Certificate of Designations.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Pursuant to the August 2024 Certificate of Amendment, the Company may require holders to convert their shares of Series A Preferred Stock into shares of Common Stock if the closing price of the Company&#x2019;s Common Stock exceeds $8.00 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for 20 consecutive trading days and the daily dollar trading volume of the Common Stock exceeds $2,000 per day during the same period, provided that certain equity conditions described in the Certificate of Designations are satisfied. Pursuant to the August 2024 Certificate of Amendment, at any time beginning 18 months from the date of the issuance, provided that the Company has filed all reports required to be filed by it pursuant to the Exchange Act on a timely basis for a continuous period of one year and provided further that certain equity conditions described in the Certificate of Designations are satisfied, the Company has the right to redeem in cash all or some of the shares of the Series A Preferred Stock outstanding at such time at a redemption price equal to the product of (x) 125% multiplied by (y) the sum of (A) the stated value of the Series A Preferred Stock plus (B) all declared and unpaid Dividends on such Preferred Stock and any other unpaid amounts then due and payable hereunder with respect to such Series A Preferred Stock, plus (C) the make-whole amount, plus (D) any accrued and unpaid late charges with respect to such stated value and amounts payable pursuant to clause (B) as of such date of determination.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On October 14, 2024, the Company entered into an Amendment Agreement with the Required Holders (as defined in the Certificate of Designations), pursuant to which, the Required Holders agreed to amend the Certificate of Designations of the Company&#x2019;s Series A Preferred Stock, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the &#x201c;October 2024 Certificate of Amendment&#x201d;). The October 2024 Certificate of Amendment amends the Certificate of Designations to, among other things, provide that, except as required by applicable law, the holders of the Series A Preferred Stock will be entitled to vote with holders of the Common Stock on an as converted basis, with the number of votes to which each holder of Series A Preferred Stock is entitled to be calculated assuming a conversion price of $1.414 per share, which was the Minimum Price (as defined in Rule 5635 of the Rule of the Nasdaq Stock Market) applicable immediately before the execution and delivery of the Series A Purchase Agreement, subject to certain beneficial ownership limitations as set forth in the Certificate of Designations. The October 2024 Certificate of Amendment further provides that (i) certain holders of the Series A Preferred Stock will not be subject to certain beneficial ownership limitations as described in the Certificate of Designations, and (ii) stockholder approval will not be required in connection with the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company. The October 2024 Certificate of Amendment was filed with the Secretary of State of the State of Delaware, effective as of October 14, 2024. The holders of the Series A Preferred Stock have no voting rights, other than with respect to certain matters affecting the rights of the Series A Preferred Stock.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160; &#160;&lt;/div&gt;


  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On November 25, 2024, the Company entered into an Amendment and Agreement with the Series A Investors (the &#x201c;November 2024 Amendment Agreement&#x201d;), pursuant to which, (i) the Series A Investors agreed to amend the Certificate of Designations, as described below, by filing a Certificate of Amendment to the Certificate of Designations with the Secretary of State (the &#x201c;November 2024 Certificate of Amendment&#x201d;), and (ii) the Series A Investors and the Company agreed that all payment amounts that have accrued and are unpaid as of November 25, 2024, pursuant to the Certificate of Designations and the August 2024 Amendment will be satisfied by delivery of shares of Common Stock on or prior to November 25, 2024, with each Series A Investor entitled to receive the number of shares of Common Stock specified below such Series A Investor&#x2019;s name on its respective signature page thereto. The November 2024 Certificate of Amendment amends the Certificate of Designations to provide that upon the occurrence of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Stock will accrue dividends compounded monthly at the rate of 20% per annum. The Certificate of Amendment became effective with the Secretary of State on December 6, 2024.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;At the time of issuance, $2,036 of the net proceeds less transaction cost of the Series A Purchase Agreement was allocated to the 10,000 shares of Series A Preferred Stock initially issued. As of December 31, 2024, a total of 1,793 shares of Series A Preferred Stock were converted into approximately 1,468,000 shares of Common Stock. There were no additional conversions for the year ended December 31, 2025.&lt;/span&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt;"&gt; For the year&#160; ended December 31, 2025, the Company authorized and declared dividends totaling $903, of which $492 was paid in shares of the Company&#x2019;s Common Stock. For the year ended December 31, 2024, authorized and declared dividends total&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;ing $1,218, of which $60 was paid in cash, $1,158 was paid in shares of the Company&#x2019;s Common Stock.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic; text-decoration: underline;"&gt;Series B Preferred Stock&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&lt;span&gt;&lt;i&gt;Series B Issuance&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On August 18, 2025, the Company entered into the Series B Purchase Agreement with the Series B Purchasers, including V4 Global, LLC (an entity controlled by the Company's Chief Executive Officer), for the issuance and sale in a private placement of an aggregate of (i) 4,500 shares of the Company&#x2019;s Series B Preferred Stock initially convertible into up to 3,000,000 shares of Common Stock, at an initial conversion price of $1.50 per share, and (ii) accompanying Series B Warrants to purchase up to 3,000,000 shares of Common Stock, with an initial exercise price of $1.50 per share, for aggregate gross proceeds of $4,500 before offering expenses. V4 Global, LLC purchased 1,000 shares (22% of the offering) on the same terms as unrelated investors.&#160;&lt;span style="margin-top: 1em; margin-bottom: 1em; font-size: 12pt;"&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;&lt;span style="font-size: 10pt"&gt;The Series B Preferred Stock and Series B Warrants were not exercisable or convertible until stockholder approval was obtained on December 12, 2025, pursuant to Nasdaq Stock Market Rule 5635(d) for issuances exceeding 19.99% of outstanding common stock at prices below the Minimum Price.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify; font-size: 10pt;"&gt; On August 20, 2025, the Company filed the Series B Certificate of Designations, thereby creating the Series B Preferred Stock. The Series B Certificate of Designations became effective with the Secretary of State of the State of Delaware upon filing. The terms of the Series B Convertible Preferred Stock are as set forth in the Series B Certificate of Designations. The Series B Preferred Stock are convertible into the Series B Conversion Shares at the election of the holders of the Series B Preferred Stock at any time at an initial conversion price of $1.50 per share (3,000,000 shares in aggregate), the conversion price is subject to customary anti-dilution adjustments for stock dividends, stock splits, reclassifications, stock combinations and similar corporate events.&#160;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt; font-style: italic;"&gt;Classification Analysis&lt;/div&gt;
  &lt;div style="border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; line-height: inherit; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin: 1em 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;"&gt;The Company evaluated the Series B Preferred Stock and Series B Warrants under ASC 480, Distinguishing Liabilities from Equity, and ASC 815-40, Contracts in Entity's Own Equity. Management concluded that both instruments qualify for permanent equity classification from inception because:&lt;/span&gt;&lt;/div&gt;
  &lt;ul style="color: rgb(36, 36, 36); letter-spacing: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&lt;li style="margin-left : 7px; "&gt;Neither instrument contains mandatory redemption provisions requiring liability classification under ASC 480&lt;/li&gt;&lt;li style="margin-left : 7px; "&gt;Both instruments are indexed to the Company's own stock under ASC 815-40-15 (fixed conversion/exercise price with only standard anti-dilution provisions)&lt;/li&gt;&lt;li style="margin-left : 7px; "&gt;The Company has sufficient authorized and unissued shares available to settle both instruments &lt;/li&gt;&lt;li style="margin-left : 7px; "&gt;Physical settlement in registered shares only; no net-cash settlement provisions&lt;/li&gt;&lt;li style="margin-left : 7px; "&gt;The stockholder approval contingency represents an internal regulatory requirement within the Company's control, not an event outside the issuer's control that would preclude equity classification&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;The Series B Preferred Stock has no voting rights except for protective provisions requiring majority holder approval for certain actions that would adversely affect the rights of Series B holders.&#160;&lt;/div&gt;


  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Holders are entitled to receive dividends if and when declared by the Board of Directors, payable in cash, securities, or assets at the Board's determination. The Series B Preferred Stock has no mandatory redemption provisions and is classified within permanent stockholders' equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-13496"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-13497"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="INF"
      id="ixv-13498"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c146"
      decimals="INF"
      id="ixv-13499"
      unitRef="shares">10000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c147"
      decimals="0"
      id="ixv-13500"
      unitRef="shares">4500</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c148"
      decimals="INF"
      id="ixv-13501"
      unitRef="shares">10000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockConvertibleConversionPrice
      contextRef="c148"
      decimals="INF"
      id="ixv-13502"
      unitRef="usdPershares">1.45</us-gaap:PreferredStockConvertibleConversionPrice>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="c149"
      decimals="INF"
      id="ixv-13503"
      unitRef="pure">0.08</us-gaap:PreferredStockDividendRatePercentage>
    <wrap:PreferredStockAccrueDividendRatePercentage
      contextRef="c149"
      decimals="INF"
      id="ixv-13504"
      unitRef="pure">0.20</wrap:PreferredStockAccrueDividendRatePercentage>
    <wrap:ArithmeticAverageLowestClosingPricePercentage
      contextRef="c149"
      decimals="2"
      id="ixv-13505"
      unitRef="pure">0.85</wrap:ArithmeticAverageLowestClosingPricePercentage>
    <wrap:NumberOfConsecutiveTradingDays contextRef="c150" id="ixv-13506">P20D</wrap:NumberOfConsecutiveTradingDays>
    <wrap:PreferredStockConvertibleSharePriceThreshold
      contextRef="c148"
      decimals="INF"
      id="ixv-13507"
      unitRef="usdPershares">0.2828</wrap:PreferredStockConvertibleSharePriceThreshold>
    <us-gaap:CommonStockConvertibleConversionPriceDecrease
      contextRef="c151"
      decimals="INF"
      id="ixv-13508"
      unitRef="usdPershares">1</us-gaap:CommonStockConvertibleConversionPriceDecrease>
    <wrap:ArithmeticAverageLowestClosingPricePercentage
      contextRef="c151"
      decimals="2"
      id="ixv-13509"
      unitRef="pure">0.80</wrap:ArithmeticAverageLowestClosingPricePercentage>
    <wrap:PreferredStockConvertibleSharePriceThreshold
      contextRef="c152"
      decimals="INF"
      id="ixv-13510"
      unitRef="usdPershares">8</wrap:PreferredStockConvertibleSharePriceThreshold>
    <wrap:NumberOfConsecutiveTradingDays contextRef="c153" id="ixv-13511">P20D</wrap:NumberOfConsecutiveTradingDays>
    <wrap:DailyDollarTradingVolumeForConsecutiveTradingDays contextRef="c151" decimals="0" id="ixv-13512" unitRef="usd">2000</wrap:DailyDollarTradingVolumeForConsecutiveTradingDays>
    <wrap:ShareConversionHoldingPeriod contextRef="c153" id="ixv-13513">P18M</wrap:ShareConversionHoldingPeriod>
    <wrap:OutstandingRedemptionPricePercentage
      contextRef="c154"
      decimals="2"
      id="ixv-13514"
      unitRef="pure">1.25</wrap:OutstandingRedemptionPricePercentage>
    <us-gaap:PreferredStockConvertibleConversionPrice
      contextRef="c155"
      decimals="INF"
      id="ixv-13515"
      unitRef="usdPershares">1.414</us-gaap:PreferredStockConvertibleConversionPrice>
    <wrap:PreferredStockAccrueDividendRatePercentage
      contextRef="c156"
      decimals="INF"
      id="ixv-13516"
      unitRef="pure">0.20</wrap:PreferredStockAccrueDividendRatePercentage>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="c150"
      decimals="-3"
      id="ixv-13517"
      unitRef="usd">2036000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:SharesIssued
      contextRef="c146"
      decimals="0"
      id="ixv-13518"
      unitRef="shares">10000</us-gaap:SharesIssued>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c157"
      decimals="INF"
      id="ixv-13519"
      unitRef="shares">1793</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c20"
      decimals="INF"
      id="ixv-13520"
      unitRef="shares">1468000</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c150"
      decimals="0"
      id="ixv-13521"
      unitRef="shares">0</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:Dividends
      contextRef="c150"
      decimals="-3"
      id="ixv-13522"
      unitRef="usd">903000</us-gaap:Dividends>
    <us-gaap:DividendsCommonStockStock
      contextRef="c150"
      decimals="-3"
      id="ixv-13523"
      unitRef="usd">492000</us-gaap:DividendsCommonStockStock>
    <us-gaap:Dividends
      contextRef="c157"
      decimals="-3"
      id="ixv-13524"
      unitRef="usd">1218000</us-gaap:Dividends>
    <us-gaap:DividendsPreferredStockCash
      contextRef="c157"
      decimals="-3"
      id="ixv-13525"
      unitRef="usd">60000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="c157"
      decimals="-3"
      id="ixv-13526"
      unitRef="usd">1158000</us-gaap:DividendsCommonStockStock>
    <wrap:StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants
      contextRef="c158"
      decimals="INF"
      id="ixv-13527"
      unitRef="shares">4500</wrap:StockIssuedDuringPeriodSharesSeriesBConvertiblePreferredStockandWarrants>
    <us-gaap:PreferredStockConvertibleSharesIssuable
      contextRef="c159"
      decimals="INF"
      id="ixv-13528"
      unitRef="shares">3000000</us-gaap:PreferredStockConvertibleSharesIssuable>
    <us-gaap:PreferredStockConvertibleConversionPrice
      contextRef="c159"
      decimals="2"
      id="ixv-13529"
      unitRef="usdPershares">1.5</us-gaap:PreferredStockConvertibleConversionPrice>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c160"
      decimals="0"
      id="ixv-13530"
      unitRef="shares">3000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c160"
      decimals="2"
      id="ixv-13531"
      unitRef="usdPershares">1.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c158" decimals="0" id="ixv-13532" unitRef="usd">4500</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c161"
      decimals="0"
      id="ixv-13533"
      unitRef="shares">1000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <wrap:PercentageofOfferingFeeinSharesPurchase
      contextRef="c159"
      decimals="INF"
      id="ixv-13534"
      unitRef="pure">0.22</wrap:PercentageofOfferingFeeinSharesPurchase>
    <wrap:CommonStockExercisePricePerShare
      contextRef="c158"
      decimals="INF"
      id="ixv-13535"
      unitRef="usdPershares">19.99</wrap:CommonStockExercisePricePerShare>
    <us-gaap:PreferredStockConvertibleConversionPrice
      contextRef="c159"
      decimals="2"
      id="ixv-13536"
      unitRef="usdPershares">1.5</us-gaap:PreferredStockConvertibleConversionPrice>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="c159"
      decimals="INF"
      id="ixv-13537"
      unitRef="shares">3000000</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0" id="ixv-10814">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;13. SHARE-BASED COMPENSATION&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On March 28, 2017, the Company adopted, and the Company&#x2019;s stockholders approved, the Wrap Technologies, Inc. 2017 Equity Incentive Plan (the &#x201c;2017 Plan&#x201d;) subject to stockholder approval. Under the 2017 Plan as originally adopted, the Company initially reserved 2,000,000 shares of Common Stock for issuance as awards under the 2017 Plan. The 2017 Plan was amended by the First Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 4,100,000 shares, which was adopted by the Board on March 16, 2019, and by stockholders on May 23, 2019. The 2017 Plan was also amended by the Second Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 6,000,000 shares which was adopted by the Board on April 8, 2020, and by stockholders on June 5, 2020. The 2017 Plan was also amended by the Third Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 7,500,000 shares which was adopted by the Board on April 23, 2021, and by stockholders on June 22, 2021. The 2017 Plan was also amended by the Fourth Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 9,000,000 shares which was adopted by the Board on April 22, 2022, and by our stockholders on June 23, 2022.The 2017 Plan was amended by the Fifth Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 16,500,000 shares which was adopted by the Board on November 12, 2024, and by our stockholders on December 23, 2024.&#160;The 2017 Plan was amended by the Sixth Amendment to the 2017 Plan to increase the total number of shares of Common Stock for issuance under the 2017 Plan to 20,500,000 shares which was adopted by the Board of Directors on October 20, 2025, and by the Company stockholders on December 12, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;As of December 31, 2025,&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; &lt;/span&gt;there&lt;span style="background-color: rgb(255, 255, 255);"&gt; were 8,011,625 shar&lt;/span&gt;es of Common Stock remaining available for grant under the 2017 Plan.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;&lt;span style="text-decoration:underline"&gt;Stock Options&lt;/span&gt;&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table summarizes stock option activity for the year en&lt;span style="background-color: rgb(255, 255, 255);"&gt;ded &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;December 31, 2025:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 53%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C5"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;Weighted Average&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - I5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - I5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Options on Common Shares&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Exercise Price&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Remaining Contractual Term&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Aggregate Intrinsic Value&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Outstanding January 1, 2025&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;3,944,284&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E7"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;2.12&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;8.30&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I7"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;1,486&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt; Granted&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;5,273,927&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;1.98&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt; Exercised&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;(171,415&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C9"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;1.43&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;Forfeited, cancelled, expired&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;(2,597,262&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C10"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2.05&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E10"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G10"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Outstanding December 31, 2025&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C11"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;6,449,534&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C11"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E11"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2.05&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E11"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G11"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;8.56&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G11"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I11"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;3,469&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Exercisable December 31, 2025&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C12"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;1,713,774&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E12"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2.41&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G12"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;7.37&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I12"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;936&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;At December 31, 2025, there wer&lt;span style="background-color: rgb(255, 255, 255);"&gt;e &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;5,159,368&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; se&lt;/span&gt;rvice-based stock options outstanding, and 1,290,166 performance-based stock options outstanding which were granted in October 2023 to the Company&#x2019;s current Chief Executive Officer, subject to vesting based on future market capitalization targets.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company uses the Black-Scholes option pricing model to determine the fair value of service-based options granted. The following table summarizes the assumptions used to compute the fair value of options granted to employees and non-employees:&lt;/span&gt; &lt;/div&gt;

  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;
  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 75%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 77%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;For the Year Ended December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C21"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C21"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E21"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E21"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Expected stock price volatility&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C22"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;76&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C22"&gt;%&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E22"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;76&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E22"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C23"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;4.06&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C23"&gt;%&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E23"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3.82&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E23"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Expected dividend yield&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C24"&gt;%&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E24"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Expected life of options&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;6&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C25"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;6&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E25"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Weighted-average fair value of options granted&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - C26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;1.38&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - C26"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - E26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;1.44&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - E26"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Estimated volatility is a measure of the amount by which the Company&#x2019;s stock price is expected to fluctuate each year during the expected life of awards. The Company&#x2019;s estimated volatility was based on an average of the historical volatility of peer entities whose stock prices were publicly available. The Company&#x2019;s calculation of estimated volatility is based on historical stock prices of these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price. The Company records forfeitures as they are incurred.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The risk-free interest rate assumption is based upon observed interest rates on zero coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options. The dividend yield of zero is based on the fact that the Company has never paid cash dividends and has no present intention to pay cash dividends. The Company calculates the expected life of the options using the "simplified method,"&#160;whereby the expected term is calculated as the average of the vesting term and the contractual term of the option, as the Company does not have sufficient historical exercise data to provide a reasonable basis upon which to estimate expected term.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Stock option expense was&lt;span style="background-color: rgb(255, 255, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$1,759&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; a&lt;/span&gt;nd $1,132 for the years ended December 31, 2025 and 2024, respectively.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table summarizes information about stock options outstanding at&lt;span style="background-color: rgb(255, 255, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;December 31, 2025:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;table style="border-spacing: 0px; border-collapse: collapse; border-width: 1pt; border-style: solid; border-color: black; font-size: 10pt; width: 100%;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt; &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 68pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 68pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 68pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 68pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 72pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 6pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Remaining&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td colspan="3" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Range of&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Number&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Contractual&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Number&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td colspan="3" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise Prices&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Outstanding&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Life (Years)&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Price&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercisable&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Price&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; $1.00 &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &#x2013; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $2.00 &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 4,282,059&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 8.60&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 1.58&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 982,542&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 1.43&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; $2.01 &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &#x2013; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $3.00 &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 1,735,000&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 9.26&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 2.48&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 398,758&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 2.45 &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; $3.01 &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &#x2013; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $4.00 &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 150,000 &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 8.09&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 3.88&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 49,999&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 3.88&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$4.01&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$5.00&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;83,975&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;5.02&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;4.37&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;83,975&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;4.37&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; $5.01&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: center;"&gt; &#x2013; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt; &lt;div&gt; $6.58&lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; 198,500&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; 3.54&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; 5.96&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; 198,500&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; 5.96&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Restricted Stock Units&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The 2017 Plan provides for the grant of restricted stock units (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;RSUs&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;). RSUs are settled in shares of the Company&#x2019;s Common Stock as the RSUs become vested. The following table summarizes RSU activity for the years ended December 31, 2025 and 2024:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 65%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C30"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C30"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E30"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Weighted&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E30"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G30"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Weighted &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G30"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C31"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Service-Based&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C31"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E31"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Average Grant&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E31"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G31"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Average Vesting&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G31"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C32"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 9%; font-size: 10pt;"&gt;RSU's&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C32"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E32"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%; font-size: 10pt;"&gt;Date Fair Value&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E32"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G32"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%; font-size: 10pt;"&gt;Period (Years)&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G32"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Unvested at December 31, 2023&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;810,588&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.73&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2.52&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size : 10pt; padding-left : 10px; "&gt; Granted-service based&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;881,004&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2.60&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size : 10pt; padding-left : 10px; "&gt; Vested&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(465,763&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2.03&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size : 10pt; padding-left : 10px; "&gt; Forfeited and cancelled&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(237,727&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 13. SBC - C33"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2.26&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Unvested at December 31, 2024&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;988,102&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2.25&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3.67&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt; Granted-service based&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;897,225&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C34"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.88&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E34"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G34"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt; Vested&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(870,794&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C35"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.89&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E35"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G35"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt; Forfeited and cancelled&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C36"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E36"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G36"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Unvested at December 31, 2025&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C37"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;1,014,563&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C37"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E37"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;2.23&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E37"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G37"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;3.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G37"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company used the Monte Carlo Simulation Model to value at the grant date the aggregate &lt;span style="background-color: rgb(255, 255, 255);"&gt;of &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt;"&gt;632,911&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; market condition performance RSUs granted in &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;January 2024&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; to the Company&#x2019;s Chief Executive Officer. The assumptions used in the Monte Carlo Simulation were stock price on the date of grant equal to &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;$3.40,&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; a contract term of 10 years, expected volatility of &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;78%&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; and risk-free interest rate of &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;4.10%&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;. Vesting is based on sustained market capitalization of $1,000,000 in consecutive two months, and the derived service period is &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;4.3 years&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;.&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;RSU exp&lt;span style="background-color: rgb(255, 255, 255);"&gt;ense was &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$2,317&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; and $&lt;/span&gt;1,301 for the years ended December 31, 2025 and 2024, respectively.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Share-Based Compensation Expense&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company recorded share-based compensation in its statements of operations for the relevant periods for options and RSUs as follows:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 77%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; text-align: center; font-size: 10pt;"&gt;For the Year ended December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C42"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C42"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E42"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E42"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Selling, general, and administrative&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C43"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;4,076&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C43"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E43"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2,296&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E43"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Research and development&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C44"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C44"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - E44"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;137&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; font-size: 10pt;" title="FN 13. SBC - E44"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Total share-based expense&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C45"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;4,076&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C45"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - E45"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;2,433&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; font-size: 10pt;" title="FN 13. SBC - E45"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;As of December 31, 2025, total estimated compensation cost of stock options granted and outstanding but not yet vested w&lt;span style="background-color: rgb(255, 255, 255);"&gt;as &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$&lt;span&gt;4,847&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&#160;w&lt;/span&gt;hich is expected to be recognized over the weighted average period of &lt;span&gt;3.08&lt;/span&gt; years.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;As of December 31, 2025, total estimated compensation cost of RSUs granted and outstanding but not yet vested w&lt;span style="background-color: rgb(255, 255, 255);"&gt;as &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$&lt;span&gt;1,112&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&#160;w&lt;/span&gt;hich is expected to be recognized over the weighted average period of &lt;span&gt;2.12&lt;/span&gt; years.&lt;/span&gt; &lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c162"
      decimals="INF"
      id="ixv-13538"
      unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c163"
      decimals="INF"
      id="ixv-13539"
      unitRef="shares">4100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c164"
      decimals="0"
      id="ixv-13540"
      unitRef="shares">6000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c165"
      decimals="INF"
      id="ixv-13541"
      unitRef="shares">7500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c166"
      decimals="0"
      id="ixv-13542"
      unitRef="shares">9000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c167"
      decimals="INF"
      id="ixv-13543"
      unitRef="shares">16500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c168"
      decimals="INF"
      id="ixv-13544"
      unitRef="shares">20500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c169"
      decimals="INF"
      id="ixv-13545"
      unitRef="shares">8011625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0" id="ixv-10831">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table summarizes stock option activity for the year en&lt;span style="background-color: rgb(255, 255, 255);"&gt;ded &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;December 31, 2025:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 53%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C5"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;Weighted Average&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - I5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - I5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Options on Common Shares&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Exercise Price&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Remaining Contractual Term&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G6"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;Aggregate Intrinsic Value&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Outstanding January 1, 2025&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;3,944,284&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E7"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;2.12&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;8.30&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G7"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I7"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;1,486&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt; Granted&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;5,273,927&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;1.98&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G8"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt; Exercised&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;(171,415&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - C9"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;1.43&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - E9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - G9"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; width: 1%; font-size: 10pt;" title="FN 13. SBC - I9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt;Forfeited, cancelled, expired&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;(2,597,262&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C10"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2.05&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E10"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G10"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Outstanding December 31, 2025&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C11"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;6,449,534&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C11"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E11"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2.05&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E11"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G11"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;8.56&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G11"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I11"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;3,469&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Exercisable December 31, 2025&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C12"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;1,713,774&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E12"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2.41&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G12"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;7.37&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G12"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I12"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;936&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - I12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c4"
      decimals="INF"
      id="ixv-13546"
      unitRef="shares">3944284</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c4"
      decimals="2"
      id="ixv-13547"
      unitRef="usdPershares">2.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c0" id="ixv-13548">P8Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c4" decimals="-3" id="ixv-13549" unitRef="usd">1486000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="c0"
      decimals="INF"
      id="ixv-13550"
      unitRef="shares">5273927</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      decimals="2"
      id="ixv-13551"
      unitRef="usdPershares">1.98</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c0"
      decimals="INF"
      id="ixv-13552"
      unitRef="shares">171415</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      decimals="2"
      id="ixv-13553"
      unitRef="usdPershares">1.43</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c0"
      decimals="INF"
      id="ixv-13554"
      unitRef="shares">2597262</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      decimals="2"
      id="ixv-13555"
      unitRef="usdPershares">2.05</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c3"
      decimals="INF"
      id="ixv-13556"
      unitRef="shares">6449534</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c3"
      decimals="2"
      id="ixv-13557"
      unitRef="usdPershares">2.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <wrap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3 contextRef="c0" id="ixv-13558">P8Y6M21D</wrap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c3" decimals="-3" id="ixv-13559" unitRef="usd">3469000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c3"
      decimals="INF"
      id="ixv-13560"
      unitRef="shares">1713774</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c3"
      decimals="2"
      id="ixv-13561"
      unitRef="usdPershares">2.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c0" id="ixv-13562">P7Y4M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c3" decimals="-3" id="ixv-13563" unitRef="usd">936000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c170"
      decimals="INF"
      id="ixv-13564"
      unitRef="shares">5159368</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c171"
      decimals="INF"
      id="ixv-13565"
      unitRef="shares">1290166</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c0" id="ixv-10993">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company uses the Black-Scholes option pricing model to determine the fair value of service-based options granted. The following table summarizes the assumptions used to compute the fair value of options granted to employees and non-employees:&lt;/span&gt; &lt;/div&gt;

  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;
  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 75%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 77%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;For the Year Ended December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C21"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C21"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E21"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E21"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Expected stock price volatility&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C22"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;76&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C22"&gt;%&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E22"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;76&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E22"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C23"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;4.06&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C23"&gt;%&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E23"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3.82&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E23"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Expected dividend yield&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C24"&gt;%&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E24"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E24"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Expected life of options&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;6&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C25"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E25"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;6&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E25"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Weighted-average fair value of options granted&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - C26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;1.38&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - C26"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - E26"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;"&gt;1.44&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-size: 10pt;" title="FN 13. SBC - E26"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c172"
      decimals="2"
      id="ixv-13566"
      unitRef="pure">0.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c173"
      decimals="2"
      id="ixv-13567"
      unitRef="pure">0.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c172"
      decimals="4"
      id="ixv-13568"
      unitRef="pure">0.0406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c173"
      decimals="4"
      id="ixv-13569"
      unitRef="pure">0.0382</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c172"
      decimals="2"
      id="ixv-13570"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c173"
      decimals="2"
      id="ixv-13571"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c172" id="ixv-13572">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c173" id="ixv-13573">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c172"
      decimals="2"
      id="ixv-13574"
      unitRef="usdPershares">1.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c173"
      decimals="2"
      id="ixv-13575"
      unitRef="usdPershares">1.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c172"
      decimals="2"
      id="ixv-13576"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c172"
      decimals="-3"
      id="ixv-13577"
      unitRef="usd">1759000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c173"
      decimals="-3"
      id="ixv-13578"
      unitRef="usd">1132000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="c0" id="ixv-11097">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table summarizes information about stock options outstanding at&lt;span style="background-color: rgb(255, 255, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;December 31, 2025:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;table style="border-spacing: 0px; border-collapse: collapse; border-width: 1pt; border-style: solid; border-color: black; font-size: 10pt; width: 100%;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt; &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 68pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 68pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 68pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 68pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 72pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 6pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Remaining&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td colspan="3" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Range of&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Number&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Contractual&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Number&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td colspan="3" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise Prices&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Outstanding&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Life (Years)&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Price&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercisable&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding: 0.25pt 0.25pt 0.4pt; vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Price&lt;/span&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; $1.00 &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &#x2013; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $2.00 &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 4,282,059&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 8.60&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 1.58&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 982,542&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 1.43&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; $2.01 &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &#x2013; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $3.00 &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 1,735,000&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 9.26&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 2.48&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 398,758&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 2.45 &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; $3.01 &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: center;"&gt; &#x2013; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $4.00 &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 150,000 &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 8.09&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 3.88&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 49,999&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom; text-align: right;"&gt; 3.88&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$4.01&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$5.00&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;83,975&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;5.02&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;4.37&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;83,975&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;4.37&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; $5.01&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: center;"&gt; &#x2013; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt; &lt;div&gt; $6.58&lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; 198,500&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; 3.54&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; 5.96&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; 198,500&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt; &lt;div&gt; $ &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle; text-align: right;"&gt; 5.96&lt;/td&gt; &lt;td style="padding: 0.25pt; vertical-align: middle;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c180"
      decimals="INF"
      id="ixv-13579"
      unitRef="usdPershares">1</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c180"
      decimals="INF"
      id="ixv-13580"
      unitRef="usdPershares">2</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c181"
      decimals="INF"
      id="ixv-13581"
      unitRef="shares">4282059</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c180" id="ixv-13582">P8Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c181"
      decimals="2"
      id="ixv-13583"
      unitRef="usdPershares">1.58</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c181"
      decimals="INF"
      id="ixv-13584"
      unitRef="shares">982542</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c181"
      decimals="2"
      id="ixv-13585"
      unitRef="usdPershares">1.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c182"
      decimals="INF"
      id="ixv-13586"
      unitRef="usdPershares">2.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c182"
      decimals="INF"
      id="ixv-13587"
      unitRef="usdPershares">3</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c183"
      decimals="INF"
      id="ixv-13588"
      unitRef="shares">1735000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c182" id="ixv-13589">P9Y3M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c183"
      decimals="2"
      id="ixv-13590"
      unitRef="usdPershares">2.48</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c183"
      decimals="INF"
      id="ixv-13591"
      unitRef="shares">398758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c183"
      decimals="2"
      id="ixv-13592"
      unitRef="usdPershares">2.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c184"
      decimals="INF"
      id="ixv-13593"
      unitRef="usdPershares">3.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c184"
      decimals="INF"
      id="ixv-13594"
      unitRef="usdPershares">4</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c185"
      decimals="INF"
      id="ixv-13595"
      unitRef="shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c184" id="ixv-13596">P8Y1M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c185"
      decimals="2"
      id="ixv-13597"
      unitRef="usdPershares">3.88</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c185"
      decimals="INF"
      id="ixv-13598"
      unitRef="shares">49999</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c185"
      decimals="2"
      id="ixv-13599"
      unitRef="usdPershares">3.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c186"
      decimals="INF"
      id="ixv-13600"
      unitRef="usdPershares">4.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c186"
      decimals="INF"
      id="ixv-13601"
      unitRef="usdPershares">5</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c187"
      decimals="INF"
      id="ixv-13602"
      unitRef="shares">83975</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c186" id="ixv-11351">P5Y7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c187"
      decimals="2"
      id="ixv-13603"
      unitRef="usdPershares">4.37</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c187"
      decimals="INF"
      id="ixv-13604"
      unitRef="shares">83975</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c187"
      decimals="2"
      id="ixv-13605"
      unitRef="usdPershares">4.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c188"
      decimals="INF"
      id="ixv-13606"
      unitRef="usdPershares">5.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c188"
      decimals="INF"
      id="ixv-13607"
      unitRef="usdPershares">6.58</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c189"
      decimals="INF"
      id="ixv-13608"
      unitRef="shares">198500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c188" id="ixv-13609">P3Y6M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c189"
      decimals="2"
      id="ixv-13610"
      unitRef="usdPershares">5.96</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c189"
      decimals="INF"
      id="ixv-13611"
      unitRef="shares">198500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c189"
      decimals="2"
      id="ixv-13612"
      unitRef="usdPershares">5.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c0" id="ixv-11403">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The 2017 Plan provides for the grant of restricted stock units (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;RSUs&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&#x201d;). RSUs are settled in shares of the Company&#x2019;s Common Stock as the RSUs become vested. The following table summarizes RSU activity for the years ended December 31, 2025 and 2024:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 65%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C30"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C30"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E30"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Weighted&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E30"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G30"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Weighted &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G30"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C31"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Service-Based&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - C31"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E31"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Average Grant&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - E31"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G31"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;Average Vesting&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;" title="FN 13. SBC - G31"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C32"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 9%; font-size: 10pt;"&gt;RSU's&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C32"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E32"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%; font-size: 10pt;"&gt;Date Fair Value&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E32"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G32"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%; font-size: 10pt;"&gt;Period (Years)&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - G32"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Unvested at December 31, 2023&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;810,588&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.73&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2.52&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size : 10pt; padding-left : 10px; "&gt; Granted-service based&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;881,004&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2.60&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size : 10pt; padding-left : 10px; "&gt; Vested&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(465,763&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2.03&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size : 10pt; padding-left : 10px; "&gt; Forfeited and cancelled&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(237,727&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 13. SBC - C33"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2.26&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Unvested at December 31, 2024&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;988,102&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2.25&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E33"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;3.67&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt; Granted-service based&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;897,225&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C34"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.88&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E34"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G34"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt; Vested&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;(870,794&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C35"&gt;)&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;1.89&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E35"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - G35"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; padding-left: 10px;"&gt; Forfeited and cancelled&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C36"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E36"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G36"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Unvested at December 31, 2025&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C37"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;1,014,563&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C37"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E37"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;2.23&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - E37"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G37"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;"&gt;3.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: initial; border-style: none; border-color: initial; font-size: 10pt;" title="FN 13. SBC - G37"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c190"
      decimals="INF"
      id="ixv-13613"
      unitRef="shares">810588</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c190"
      decimals="2"
      id="ixv-13614"
      unitRef="usdPershares">1.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c177" id="ixv-13615">P2Y6M7D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c177"
      decimals="INF"
      id="ixv-13616"
      unitRef="shares">881004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c177"
      decimals="2"
      id="ixv-13617"
      unitRef="usdPershares">2.6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c177"
      decimals="INF"
      id="ixv-13618"
      unitRef="shares">465763</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c177"
      decimals="2"
      id="ixv-13619"
      unitRef="usdPershares">2.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c177"
      decimals="INF"
      id="ixv-13620"
      unitRef="shares">237727</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c177"
      decimals="2"
      id="ixv-13621"
      unitRef="usdPershares">2.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c191"
      decimals="INF"
      id="ixv-13622"
      unitRef="shares">988102</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c191"
      decimals="2"
      id="ixv-13623"
      unitRef="usdPershares">2.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <wrap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2 contextRef="c177" id="ixv-13624">P3Y8M1D</wrap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c176"
      decimals="INF"
      id="ixv-13625"
      unitRef="shares">897225</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c176"
      decimals="2"
      id="ixv-13626"
      unitRef="usdPershares">1.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c176"
      decimals="INF"
      id="ixv-13627"
      unitRef="shares">870794</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c176"
      decimals="2"
      id="ixv-13628"
      unitRef="usdPershares">1.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c176"
      decimals="INF"
      id="ixv-13629"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c176"
      decimals="0"
      id="ixv-13630"
      unitRef="usdPershares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c179"
      decimals="INF"
      id="ixv-13631"
      unitRef="shares">1014563</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c179"
      decimals="2"
      id="ixv-13632"
      unitRef="usdPershares">2.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <wrap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2 contextRef="c176" id="ixv-13633">P3Y7M13D</wrap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c174"
      decimals="INF"
      id="ixv-13634"
      unitRef="shares">632911</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharePrice
      contextRef="c175"
      decimals="INF"
      id="ixv-13635"
      unitRef="usdPershares">3.4</us-gaap:SharePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c176" id="ixv-13636">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c174"
      decimals="2"
      id="ixv-13637"
      unitRef="pure">0.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c174"
      decimals="4"
      id="ixv-13638"
      unitRef="pure">0.041</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <wrap:MarketCapital
      contextRef="c175"
      decimals="-3"
      id="ixv-13639"
      unitRef="usd">1000000000</wrap:MarketCapital>
    <wrap:ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance contextRef="c176" id="ixv-13640">P2M</wrap:ConsecutiveMonthsOfPaymentsToDemonstrateSustainedPeriodOfPerformance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c176" id="ixv-13641">P4Y3M18D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c176"
      decimals="-3"
      id="ixv-13642"
      unitRef="usd">2317000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c177"
      decimals="-3"
      id="ixv-13643"
      unitRef="usd">1301000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="c0" id="ixv-11616">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company recorded share-based compensation in its statements of operations for the relevant periods for options and RSUs as follows:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 77%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 9%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold; text-align: center; font-size: 10pt;"&gt;For the Year ended December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C42"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - C42"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E42"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center; font-weight: bold; width: 9%; font-size: 10pt;"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; font-size: 10pt;" title="FN 13. SBC - E42"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Selling, general, and administrative&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C43"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;4,076&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - C43"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E43"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-size: 10pt;"&gt;2,296&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font-size: 10pt;" title="FN 13. SBC - E43"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Research and development&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C44"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C44"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - E44"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;137&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; font-size: 10pt;" title="FN 13. SBC - E44"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Total share-based expense&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); font-size: 10pt;" title="FN 13. SBC - C45"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;4,076&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - C45"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;" title="FN 13. SBC - E45"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none; font-size: 10pt;"&gt;2,433&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-left: none; border-right: none; border-top: none; font-size: 10pt;" title="FN 13. SBC - E45"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c192"
      decimals="-3"
      id="ixv-13644"
      unitRef="usd">4076000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c193"
      decimals="-3"
      id="ixv-13645"
      unitRef="usd">2296000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c194"
      decimals="-3"
      id="ixv-13646"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c195"
      decimals="-3"
      id="ixv-13647"
      unitRef="usd">137000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c0" decimals="-3" id="ixv-13648" unitRef="usd">4076000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c13" decimals="-3" id="ixv-13649" unitRef="usd">2433000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="c178"
      decimals="-3"
      id="ixv-13650"
      unitRef="usd">4847000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c172" id="ixv-11677">P3Y29D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="c179"
      decimals="-3"
      id="ixv-13651"
      unitRef="usd">1112000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c176" id="ixv-11687">P2Y1M13D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:DefinedContributionPlanTextBlock contextRef="c0" id="ixv-11692">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;14. DEFINED CONTRIBUTION PLAN&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company has a defined contribution savings plan for all eligible U.S. employees established under the provisions of Section 401(k) of the Internal Revenue Code. This plan was formed on January 1, 2022. Eligible employees may contribute a percentage of their salary subject to certain limitations. The Company&#x2019;s contributions for the years ended December 31, 2025 and 2024, was $23 and $0, respectively.&lt;/span&gt; &lt;/div&gt;</us-gaap:DefinedContributionPlanTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c0" decimals="-3" id="ixv-13652" unitRef="usd">23000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c13" decimals="-3" id="ixv-13653" unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-11701">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;15. COMMITMENTS AND CONTINGENCIES&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Facility lease&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company entered into a facility lease agreement for its new production facility based in Norton, Virginia. The initial term of the agreement is for five years and commenced on October 1, 2025 (the "Term"). The Company was granted early occupancy of the facility for use beginning on August 18, 2025. The total cash payments to the lessor during the Term are $600.&#160;In March 2026, the Company entered into a month-to-month service agreement for a business address located in Miami, Florida, at an approximate monthly cost of less than $1.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Purchase Commitments&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div&gt; &lt;span style="font-size: 10.0pt;"&gt;As of December 31, 2025, the Company was committed for approximate&lt;span style="background-color: rgb(255, 255, 255);"&gt;ly $338 for futu&lt;/span&gt;re component deliveries that are generally subject to modification or rescheduling in the normal course of business.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Indemnifications and Guarantees&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Our officers and directors are indemnified as to personal liability as provided by the Delaware law and the Company&#x2019;s articles and bylaws. The Company may also undertake indemnification obligations in the ordinary course of business related to its operations. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to any such indemnification obligations now or in the future. Because of the uncertainty surrounding these circumstances, the Company&#x2019;s current or future indemnification obligations could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has no liabilities recorded for such indemnities.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Regulatory Agencies&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company is subject to oversight from regulatory agencies regarding firearms that arises in the ordinary course of its business.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Litigation&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company is subject to litigation and other claims in the ordinary course of business. The Company records a provision for a liability relating to legal matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed and adjusted to include the impacts of negotiations, estimated settlements, legal rulings, advice of legal counsel, and other information and events pertaining to a particular matter. &lt;/span&gt;
  &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c3" id="ixv-13654">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeasePayments contextRef="c0" decimals="-3" id="ixv-13655" unitRef="usd">600000</us-gaap:OperatingLeasePayments>
    <wrap:MonthlyServiceAgreementCost contextRef="c0" decimals="-3" id="ixv-13656" unitRef="usd">1000</wrap:MonthlyServiceAgreementCost>
    <us-gaap:ContractualObligation contextRef="c3" decimals="-3" id="ixv-13657" unitRef="usd">338000</us-gaap:ContractualObligation>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0" id="ixv-11747">&lt;div&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;16. RELATED PARTY TRANSACTIONS &lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&lt;i&gt;Consulting Services
&lt;/i&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;Commencing in October 2017, the Company began reimbursing Mr. Elwood Norris, a former officer, current 5% stockholder and consultant of the Company, $1.5 per month on a month-to-month basis for laboratory facility costs and $7.5 per month on a month-to month basis for invention consulting services, for an aggregate of $17 for the years ended December 31, 2024. The Company terminated the contract in February 2024.
&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;The Company is obligated to pay royalties and development and patent costs pursuant to an exclusive Amended and Restated Intellectual Property License Agreement dated September 30, 2016, with Syzygy Licensing, LLC (&#x201c;Syzygy&#x201d;), a company owned and controlled by a 5% stockholder of the Company, Mr. Elwood Norris, and a former officer of the Company, Mr. James Barnes. The agreement provides for royalty payments of 4% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $1,000 in royalties or until September 30, 2026, whichever occurs earlier. During the years ended December 31, 2025 and 2024, the Company incurred royalties to Syzygy of $18 and $66, respectively.&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Series A Preferred Stock&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On June 29, 2023, the Company entered into the Series A Purchase Agreement with certain investors, including Scot Cohen, the Company&#x2019;s Chief Executive Officer, and V4 Global LLC (&#x201c;V4&#x201d;). Mr. Cohen has voting and dispositive control with respect to the securities as is deemed to be the beneficial owner of the securities held by V4. Pursuant to the Series A Purchase Agreement, the Company issued Mr. Cohen and V4 an aggregate of 3,000 shares of Series A Preferred Stock and Series A Warrants to purchase up to an aggregate of 2,068,966 shares of Common Stock for aggregate gross proceeds of $3,000. For the year ended December 31, 2025, Mr. Cohen and&#160; V4 earned dividends totalin&lt;span style="background-color: rgb(255, 255, 255);"&gt;g &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;$330&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&#160;on&lt;/span&gt; the Series A Preferred Stock.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; font-style: italic;"&gt;PIPE Financing&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On February 24, 2025, the Company entered into the PIPE Purchase Agreement with certain accredited including: V4, an entity controlled by Mr. Cohen, the Company&#x2019;s Chief Executive Officer; Continuum Ventures, LLC (&#x201c;Continuum&#x201d;), an entity controlled by Jared Novick, the Company&#x2019;s President and Chief Operating Officer; and Savbo Investments LLC (&#x201c;Savbo&#x201d;), an entity controlled by Marc Savas, a member of the Company&#x2019;s Board, pursuant to which, the Company issued and sold in a private placement an aggregate of 3,216,666 shares of Common Stock and PIPE Warrants with an exercise price of $1.80 per share, to purchase up to 3,216,666 shares of Common Stock (the &#x201c;Private Placement&#x201d;). Pursuant to the PIPE Private Placement, the Company sold to (i) V4 1,100,000 shares of Common Stock and PIPE Warrants to purchase up to an aggregate of 1,100,000 shares of Common Stock, for aggregate gross proceeds of $1,980, (ii) Continuum an aggregate of 275,000 shares of Common stock and PIPE Warrants to purchase up to an aggregate of 275,000 shares of Common Stock for aggregate gross proceeds of $495 and (iii) Savbo an aggregate of 50,000 shares of Common stock and PIPE Warrants to purchase up to an aggregate of 50,000 shares of Common Stock for aggregate gross proceeds of $90.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On August 18, 2025, the Company entered into the Series B Purchase Agreement with the Series B Purchasers, including V4, pursuant to which, the Company issued and sold in a private placement an aggregate of (i) 4,500 shares of the Company&#x2019;s Series B Preferred Stock initially convertible into up to 3,000,000 shares of Common Stock, at an initial conversion price of $1.50 per share, and (ii) accompanying Series B Warrants to purchase up to 3,000,000 shares of Common Stock, with an initial exercise price of $1.50 per share. Pursuant to the Series B Private Placement, the Company sold to V4 1,000 shares of Series B Preferred Stock and 666,667 Series B Warrants for aggregate gross proceeds of $1,000.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;See Note 8 for additional information on related party transactions and obligations.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <wrap:StockholderOwnershipPercentage
      contextRef="c196"
      decimals="2"
      id="ixv-13658"
      unitRef="pure">0.05</wrap:StockholderOwnershipPercentage>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="c197"
      decimals="-2"
      id="ixv-13659"
      unitRef="usd">1500</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="c198"
      decimals="-2"
      id="ixv-13660"
      unitRef="usd">7500</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="c196"
      decimals="-3"
      id="ixv-13661"
      unitRef="usd">17000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <wrap:StockholderOwnershipPercentage
      contextRef="c196"
      decimals="2"
      id="ixv-13662"
      unitRef="pure">0.05</wrap:StockholderOwnershipPercentage>
    <wrap:PercentageOfRevenueForRoyaltyPayments
      contextRef="c199"
      decimals="2"
      id="ixv-13663"
      unitRef="pure">0.04</wrap:PercentageOfRevenueForRoyaltyPayments>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="c200"
      decimals="INF"
      id="ixv-13664"
      unitRef="usd">1000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="c199"
      decimals="-3"
      id="ixv-13665"
      unitRef="usd">18000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="c201"
      decimals="-3"
      id="ixv-13666"
      unitRef="usd">66000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c202"
      decimals="INF"
      id="ixv-13667"
      unitRef="shares">3000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c203"
      decimals="INF"
      id="ixv-13668"
      unitRef="shares">2068966</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="c204"
      decimals="-3"
      id="ixv-13669"
      unitRef="usd">3000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:Dividends
      contextRef="c205"
      decimals="-3"
      id="ixv-13670"
      unitRef="usd">330000</us-gaap:Dividends>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c123"
      decimals="INF"
      id="ixv-13671"
      unitRef="shares">3216666</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c124"
      decimals="INF"
      id="ixv-13672"
      unitRef="usdPershares">1.8</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c123"
      decimals="INF"
      id="ixv-13673"
      unitRef="shares">3216666</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c206"
      decimals="INF"
      id="ixv-13674"
      unitRef="shares">1100000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c206"
      decimals="INF"
      id="ixv-13675"
      unitRef="shares">1100000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c206"
      decimals="INF"
      id="ixv-13676"
      unitRef="shares">1100000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c206"
      decimals="-3"
      id="ixv-13677"
      unitRef="usd">1980000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c207"
      decimals="INF"
      id="ixv-13678"
      unitRef="shares">275000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c207"
      decimals="INF"
      id="ixv-13679"
      unitRef="shares">275000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c207"
      decimals="INF"
      id="ixv-13680"
      unitRef="shares">275000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c207"
      decimals="-3"
      id="ixv-13681"
      unitRef="usd">495000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c208"
      decimals="INF"
      id="ixv-13682"
      unitRef="shares">50000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c208"
      decimals="INF"
      id="ixv-13683"
      unitRef="shares">50000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c208"
      decimals="INF"
      id="ixv-13684"
      unitRef="shares">50000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c208"
      decimals="-3"
      id="ixv-13685"
      unitRef="usd">90000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c209"
      decimals="INF"
      id="ixv-13686"
      unitRef="shares">4500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="c210"
      decimals="INF"
      id="ixv-13687"
      unitRef="shares">3000000</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:PreferredStockConvertibleConversionPrice
      contextRef="c210"
      decimals="INF"
      id="ixv-13688"
      unitRef="usdPershares">1.5</us-gaap:PreferredStockConvertibleConversionPrice>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="c211"
      decimals="INF"
      id="ixv-13689"
      unitRef="shares">3000000</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:PreferredStockConvertibleConversionPrice
      contextRef="c211"
      decimals="INF"
      id="ixv-13690"
      unitRef="usdPershares">1.5</us-gaap:PreferredStockConvertibleConversionPrice>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c212"
      decimals="INF"
      id="ixv-13691"
      unitRef="shares">1000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c213"
      decimals="INF"
      id="ixv-13692"
      unitRef="shares">666667</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c213"
      decimals="-3"
      id="ixv-13693"
      unitRef="usd">1000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-11788">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;17. INCOME TAXES&lt;/span&gt;&lt;/div&gt;

  &lt;div style="margin-left: 0.5pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"&gt;Until its reverse recapitalization on March 31, 2017, the
Company was treated as a partnership for federal and state income tax purposes
and did not incur income taxes. The Company accounts for income taxes under ASC
740. Deferred income tax assets and liabilities are determined based upon
differences between the financial reporting and tax bases of assets and
liabilities and are measured using the enacted tax rates and laws that will be
in effect when the differences are expected to reverse. Accounting standards
require the consideration of a valuation allowance for deferred tax assets if
it is "more likely than not" that some component or all of the
benefits of deferred tax assets will not be realized.&lt;/div&gt;&lt;div&gt;
   &lt;span style="font-size: 10.0pt;"&gt;&#160; &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table summarizes income (loss) before income taxes:&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C5"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%;"&gt;Year Ended&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Domestic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(10,335&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C8"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Foreign&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C10"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(10,335&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C10"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company's income tax expense (benefit) is as follows:&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C13"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%;"&gt;Year Ended&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C14"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C15"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C15"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;U.S. Federal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C16"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C16"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;State&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C17"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C17"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Foreign&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C18"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C18"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Current income tax expense (benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;" title="FN 17 Income Tax - C19"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;" title="FN 17 Income Tax - C19"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;U.S. Federal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C20"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C20"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;State&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C21"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C21"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Foreign&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C22"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C22"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Deferred income tax expense (benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C23"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C23"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Total income tax expense (benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C24"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C24"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company's effective tax rate for the years ended December 31, 2025 was 0%. For the year ended December 31, 2025, the primary drivers of the variance from the statutory rate were fair value adjustments, state taxes, and valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;The following is a reconciliation from the Company's statutory rate to the effective tax rate reported in the financial statements:&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold;"&gt;Year Ended&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;December 31, 2025&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C30"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C30"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - E30"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - E30"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Statutory Federal Income Tax Rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C31"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(2,170&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C31"&gt;)&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E31"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E31"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;State and local income taxes, net of federal benefit of state&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C32"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(978&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C32"&gt;)&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E32"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;9.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E32"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Foreign Tax Effects&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C33"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E33"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Federal Law Changes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C34"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E34"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Total Effect of Cross-Border Tax Laws&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C35"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E35"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Tax Credits (Federal)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C36"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E36"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Valuation Allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C37"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;3,440&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C37"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E37"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(33.3&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E37"&gt;)%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Non-Deductible or Non-Taxable Items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C38"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(584&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C38"&gt;)&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E38"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;5.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E38"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Unrecognized Tax Benefits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C39"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C39"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E39"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E39"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Other Adjustments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C40"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;292&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C40"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E40"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(2.9&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E40"&gt;)%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Effective Income Tax Rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C41"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C41"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E41"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E41"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The tax effect of temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases that give rise to deferred tax assets and liabilities is as follows:&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C44"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%;"&gt;Year Ended&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C44"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C45"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C45"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C46"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C46"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Capitalized Sec. 174 expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C47"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,137&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C47"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Stock-based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C48"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,631&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C48"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Tax credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C49"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;81&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C49"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Net operating losses - U.S.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C50"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;22,195&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C50"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Accruals and other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C51"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;967&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C51"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Gross deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C52"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;27,011&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C52"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Valuation allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C53"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(26,455&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C53"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Net deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C54"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;556&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C54"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Deferred tax liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C55"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C55"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Capital Lease - ROU Asset&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C56"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(516&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C56"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Prepaid Expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C57"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(40&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C57"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Total deferred tax liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C58"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(556&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C58"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Total deferred tax assets (liabilities)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C59"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C59"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;For the year ended December 31, 2025, the Company federal and state post-apportioned net operating loss carryforwards are approximately $95,684 and $51,267, respectively. There are no foreign operating loss carryforwards. The federal operating loss carryforwards have $94,981 with an indefinite carryforward period and $703 that begin to expire in 2037. The state post-apportioned operating loss carryforwards of $50,555 have a limited carryforward period and will begin to expire in 2037.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;&#160; &lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;For the year&#160;ended December 31, 2025, the Company federal tax carryforward is $81. There are no state and foreign tax credit carryforwards. All tax credits have a limited carryforward period and will begin to expire in 2037.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;&#160; &lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;In accordance with Section 382 and Section 383, utilization of the net operating losses ("NOL") and tax credit carryforwards may subject to limitations based on prior or future ownership changes. At this time, no Section 382 study has been completed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;Additionally, after weighing up all available and positive and negative evidence for the year ended December 31, 2025, the Company has recorded a valuation allowance of approximately $26,455.&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;The Company is subject to income tax in multiple jurisdictions, including federal, states, and city jurisdictions. The Company has federal, state, and city income tax returns that are open to examination from &lt;span style="-sec-ix-hidden: hidden-fact-4"&gt;2022, 2023, and 2024&lt;/span&gt;. In addition, the utilization of tax carryforwards from periods prior to those previously mentioned may also be audited by the taxing authorities once utilized.&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C63"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%;"&gt;Year Ended&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C63"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C64"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C64"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C65"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C65"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Balance as of December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C66"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C66"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Additions based on tax positions related to the current year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C67"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C67"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Additions for tax positions of prior years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C68"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C68"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Reductions for tax positions of prior years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C69"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C69"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Reductions related to settlements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C70"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C70"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Reductions from lapse of statute of limitations&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C71"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C71"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Balance as of December 31, 2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C72"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C72"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;The Company has not accrued any interest expense or penalties related to the unrecognized tax benefits for the year ended December 31, 2025.&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;The Company has made no income tax payments and received no income tax refunds during the year. All payments made to taxing authorities were for non-income based tax liabilities and are outside the scope of ASC 740.&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;The Company has provided a valuation allowance against the Company&#x2019;s deferred tax assets, since, in the opinion of management, based upon the earnings history of the Company, it is not more likely than not that the benefits will be realized. All or a portion of the remaining valuation allowance may be reduced in future years based on an assessment of earnings sufficient to fully utilize these potential tax benefits.&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;The One Big Beautiful Bill Act (OBBBA) was enacted on July 4, 2025. The Company has evaluated whether OBBBA has a material impact on its 2025 financial statements. The only provision of OBBBA that impacts the Company&#x2019;s income tax accounting under ASC 740 is the new IRC. Sec. 174A, which permanently allows taxpayers to fully expense domestic research or experimental (R&amp;amp;E) expenditures paid or incurred in taxable years beginning after December 31, 2024. The requirement to capitalize foreign Sec. 174 expenses over 15 years has not changed. On August 28, 2025, the IRS released procedural guidance (Rev. Proc. 2025-28) for implementing Section 174A and related elections for domestic research or experimental. Transition rules provide taxpayers with options to account for any remaining unamortized domestic R&amp;amp;E expenditures paid or incurred in taxable years beginning after December 31, 2021, and before January 1, 2025. Taxpayers may continue to amortize such unamortized amounts over the remaining five-year period; alternatively, they may elect to deduct any remaining unamortized domestic R&amp;amp;E expenditures either entirely in the first tax year beginning after December 31, 2024, or ratably over two taxable years (e.g., 2025 or ratably in 2025 and 2026). The Company has decided it will elect to continue to amortize previously capitalized and unamortized domestic R&amp;amp;E expenditures over the remaining five-year period. As of December 31, 2024, the Company has approximately $8,600 of remaining unamortized domestic R&amp;amp;D expenditures, representing approximately $1,900 of its gross deferred tax assets. As of December 31, 2025, the Company has approximately $4,800 of remaining unamortized domestic R&amp;amp;D expenditures, representing approximately $1,100 of its gross deferred tax assets.&lt;/div&gt;





















  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"&gt;The provision/(benefit) for Income Taxes for the year ended
December 31, 2024, consists of the following:&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;" width="85%"&gt;
 &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td colspan="3" style="text-align: center;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Year Ended&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td colspan="3" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;December 31, 2024&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;&lt;b&gt;Current Tax Expense/(Benefit)&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Deferred Tax Expense/(Benefit)&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;(2,712&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Change in Valuation Allowance&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"&gt;2,712&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Income Tax
  Provision/(Benefit)&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left; border-bottom: 3px double black;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom"&gt;&#160; - &lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"&gt;The Company&#x2019;s effective income tax rate is different from
the federal statutory tax rate in 2024 predominantly due to the valuation
allowance, permanent differences, and state taxes. A reconciliation of the
statutory U.S. Federal Tax Rate to the Company's Effective Tax Rate is as
follows:&lt;/div&gt;&lt;div style="margin: 0in; text-align: justify;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;" width="99%"&gt;
 &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td colspan="3" style="text-align: center; font-weight: bold;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Year Ended&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td colspan="3" style="text-align: center; font-weight: bold;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;December 31, 2024&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2;height:15.0pt"&gt;
  &lt;td style="height: 15pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="height: 15pt; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="height: 15pt; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;U.S. Statutory
  Federal Income Tax Rate&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;(1,234&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;State Income Taxes, net of Federal Income tax Benefit&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="width: 1%; text-align: left;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;(67&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Permanent differences and other&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="width: 1%; text-align: left;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;(1,411&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Valuation Allowance&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"&gt;2,712&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Income Tax
  Provision/(Benefit)&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left; border-bottom: 3px double black;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom"&gt;&#160; - &lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="margin: 0in;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"&gt;Deferred income taxes represent the tax effect of
transactions that are reported in different periods for financial and tax
reporting purposes. The combined temporary differences and carryforwards of
each tax paying component of the Company that give rise to a significant
portion of the deferred income tax benefits and liabilities are as follows as
of December 31, 2024:&lt;/div&gt;&lt;table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;" width="99%"&gt;
 &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td colspan="3" style="font-weight: bold; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&#160;Year
  Ended&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td colspan="3" style="font-weight: bold; text-align: center;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&#160;December
  31, 2024&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3;height:15.0pt"&gt;
  &lt;td style="height: 15pt;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Deferred income
  tax assets:&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="height: 15pt; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="height: 15pt; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Net operating loss carryforwards&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;18,832&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Sec. 174 capitalization&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;1,931&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Research and development credits&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;81&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:7"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Stock Based Compensation&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;1,708&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Accruals and Other&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%; border-bottom: 3px double black;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom"&gt;925&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:9"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Total deferred tax assets (gross)&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="border: none; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;23,477&lt;/td&gt;&lt;td style="border: none; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Less valuation allowance&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"&gt;(23,015&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:11"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Net deferred tax assets&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;462&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:13"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Deferred income tax liabilities:&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;&#160;
  -
  &lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Depreciation and other&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"&gt;(462&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:15"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Net deferred tax liabilities&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"&gt;(462&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Net deferred
  income taxes&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt; - &lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c0" id="ixv-11795">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table summarizes income (loss) before income taxes:&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C5"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%;"&gt;Year Ended&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Domestic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(10,335&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C8"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Foreign&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C10"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(10,335&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C10"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c0" decimals="-3" id="ixv-13694" unitRef="usd">-10335000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c0" decimals="-3" id="ixv-13695" unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="-3" id="ixv-13696" unitRef="usd">-10335000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0" id="ixv-11843">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company's income tax expense (benefit) is as follows:&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C13"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%;"&gt;Year Ended&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C14"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C15"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C15"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;U.S. Federal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C16"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C16"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;State&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C17"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C17"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Foreign&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C18"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C18"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Current income tax expense (benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;" title="FN 17 Income Tax - C19"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;" title="FN 17 Income Tax - C19"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;U.S. Federal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C20"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C20"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;State&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C21"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C21"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Foreign&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C22"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C22"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Deferred income tax expense (benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C23"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C23"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Total income tax expense (benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C24"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C24"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"&gt;The provision/(benefit) for Income Taxes for the year ended
December 31, 2024, consists of the following:&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;" width="85%"&gt;
 &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td colspan="3" style="text-align: center;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Year Ended&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td colspan="3" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;December 31, 2024&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;&lt;b&gt;Current Tax Expense/(Benefit)&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Deferred Tax Expense/(Benefit)&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;(2,712&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Change in Valuation Allowance&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"&gt;2,712&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Income Tax
  Provision/(Benefit)&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left; border-bottom: 3px double black;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom"&gt;&#160; - &lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-13697" unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-13698" unitRef="usd">0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-13699" unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-13700" unitRef="usd">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-13701" unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-13702" unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-13703" unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-13704" unitRef="usd">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-13705" unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="2" id="ixv-13706" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0" id="ixv-11937">&lt;div style="text-align: justify; font-size: 10pt;"&gt;The following is a reconciliation from the Company's statutory rate to the effective tax rate reported in the financial statements:&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold;"&gt;Year Ended&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;December 31, 2025&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C30"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C30"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - E30"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - E30"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Statutory Federal Income Tax Rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C31"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(2,170&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C31"&gt;)&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E31"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E31"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;State and local income taxes, net of federal benefit of state&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C32"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(978&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C32"&gt;)&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E32"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;9.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E32"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Foreign Tax Effects&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C33"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E33"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Federal Law Changes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C34"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E34"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E34"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Total Effect of Cross-Border Tax Laws&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C35"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E35"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E35"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Tax Credits (Federal)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C36"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E36"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E36"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Valuation Allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C37"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;3,440&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C37"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E37"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(33.3&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E37"&gt;)%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Non-Deductible or Non-Taxable Items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C38"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(584&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C38"&gt;)&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E38"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;5.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E38"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Unrecognized Tax Benefits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C39"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C39"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E39"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - E39"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Other Adjustments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C40"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;292&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C40"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E40"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(2.9&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E40"&gt;)%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Effective Income Tax Rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C41"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C41"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E41"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;0.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - E41"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"&gt;The Company&#x2019;s effective income tax rate is different from
the federal statutory tax rate in 2024 predominantly due to the valuation
allowance, permanent differences, and state taxes. A reconciliation of the
statutory U.S. Federal Tax Rate to the Company's Effective Tax Rate is as
follows:&lt;/div&gt;&lt;div style="margin: 0in; text-align: justify;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;" width="99%"&gt;
 &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td colspan="3" style="text-align: center; font-weight: bold;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Year Ended&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td colspan="3" style="text-align: center; font-weight: bold;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;December 31, 2024&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2;height:15.0pt"&gt;
  &lt;td style="height: 15pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="height: 15pt; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="height: 15pt; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;U.S. Statutory
  Federal Income Tax Rate&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;(1,234&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;State Income Taxes, net of Federal Income tax Benefit&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="width: 1%; text-align: left;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;(67&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Permanent differences and other&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="width: 1%; text-align: left;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;(1,411&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Valuation Allowance&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="width: 1%; text-align: left; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"&gt;2,712&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Income Tax
  Provision/(Benefit)&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; width: 1%; text-align: left; border-bottom: 3px double black;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom"&gt;&#160; - &lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="-3" id="ixv-13707" unitRef="usd">-2170000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c0"
      decimals="INF"
      id="ixv-13708"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="-3" id="ixv-13709" unitRef="usd">-978000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="3" id="ixv-13710" unitRef="pure">0.095</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c0" decimals="-3" id="ixv-13711" unitRef="usd">0</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c0" decimals="3" id="ixv-13712" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c0" decimals="-3" id="ixv-13713" unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c0" decimals="3" id="ixv-13714" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount contextRef="c0" decimals="-3" id="ixv-13715" unitRef="usd">0</us-gaap:EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent contextRef="c0" decimals="3" id="ixv-13716" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c0" decimals="-3" id="ixv-13717" unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c0" decimals="3" id="ixv-13718" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="-3" id="ixv-13719" unitRef="usd">3440000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="3" id="ixv-13720" unitRef="pure">-0.333</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c0" decimals="-3" id="ixv-13721" unitRef="usd">-584000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c0" decimals="3" id="ixv-13722" unitRef="pure">0.057</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="c0" decimals="-3" id="ixv-13723" unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies contextRef="c0" decimals="3" id="ixv-13724" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c0" decimals="-3" id="ixv-13725" unitRef="usd">292000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c0" decimals="3" id="ixv-13726" unitRef="pure">-0.029</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-13727" unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" id="ixv-13728" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-12080">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The tax effect of temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases that give rise to deferred tax assets and liabilities is as follows:&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C44"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%;"&gt;Year Ended&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C44"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C45"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C45"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C46"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C46"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Capitalized Sec. 174 expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C47"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,137&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C47"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Stock-based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C48"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,631&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C48"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Tax credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C49"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;81&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C49"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Net operating losses - U.S.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C50"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;22,195&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C50"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Accruals and other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C51"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;967&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C51"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Gross deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C52"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;27,011&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C52"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Valuation allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C53"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(26,455&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C53"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Net deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C54"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;556&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C54"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Deferred tax liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C55"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C55"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Capital Lease - ROU Asset&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C56"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(516&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C56"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Prepaid Expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C57"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(40&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C57"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Total deferred tax liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C58"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(556&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C58"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Total deferred tax assets (liabilities)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C59"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C59"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin: 0in 0in 8pt; line-height: 115%; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; font-size: 10pt;"&gt;Deferred income taxes represent the tax effect of
transactions that are reported in different periods for financial and tax
reporting purposes. The combined temporary differences and carryforwards of
each tax paying component of the Company that give rise to a significant
portion of the deferred income tax benefits and liabilities are as follows as
of December 31, 2024:&lt;/div&gt;&lt;table cellpadding="0" style="margin-left: 0.25pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;" width="99%"&gt;
 &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td colspan="3" style="font-weight: bold; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&#160;Year
  Ended&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td colspan="3" style="font-weight: bold; text-align: center;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&#160;December
  31, 2024&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2"&gt;
  &lt;td valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3;height:15.0pt"&gt;
  &lt;td style="height: 15pt;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Deferred income
  tax assets:&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="height: 15pt; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="height: 15pt; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Net operating loss carryforwards&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;18,832&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Sec. 174 capitalization&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;1,931&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Research and development credits&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;81&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:7"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Stock Based Compensation&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;1,708&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Accruals and Other&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%; border-bottom: 3px double black;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 3px double black;" valign="bottom"&gt;925&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 3px double black;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:9"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Total deferred tax assets (gross)&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="border: none; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;23,477&lt;/td&gt;&lt;td style="border: none; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Less valuation allowance&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"&gt;(23,015&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:11"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Net deferred tax assets&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;462&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:13"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Deferred income tax liabilities:&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;&#160;
  -
  &lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 0.25in;"&gt;Depreciation and other&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"&gt;(462&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:15"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in; text-indent: 9pt;"&gt;Net deferred tax liabilities&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="text-align: right; margin: 0in; width: 9%; border-bottom: 1px solid black;" valign="bottom"&gt;(462&lt;/td&gt;&lt;td style="text-align: left; margin: 0in; width: 1%; border-bottom: 1px solid black;" valign="bottom"&gt;)&#160;&lt;/td&gt;

 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Net deferred
  income taxes&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; margin: 0in 0in 0in 0.25pt; border-collapse: collapse; border-spacing: 0px; text-align: left; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;
  &lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt; - &lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <wrap:DeferredTaxAssetsCapitalizedResearchAndDevelopment contextRef="c3" decimals="-3" id="ixv-13729" unitRef="usd">1137000</wrap:DeferredTaxAssetsCapitalizedResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c3" decimals="-3" id="ixv-13730" unitRef="usd">2631000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c3" decimals="-3" id="ixv-13731" unitRef="usd">81000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c3" decimals="-3" id="ixv-13732" unitRef="usd">22195000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="c3" decimals="-3" id="ixv-13733" unitRef="usd">967000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c3" decimals="-3" id="ixv-13734" unitRef="usd">27011000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="-3" id="ixv-13735" unitRef="usd">26455000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c3" decimals="-3" id="ixv-13736" unitRef="usd">556000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c3" decimals="-3" id="ixv-13737" unitRef="usd">516000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="c3" decimals="-3" id="ixv-13738" unitRef="usd">40000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c3" decimals="-3" id="ixv-13739" unitRef="usd">556000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c3" decimals="-3" id="ixv-13740" unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="c214"
      decimals="-3"
      id="ixv-13741"
      unitRef="usd">95684000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="c215"
      decimals="-3"
      id="ixv-13742"
      unitRef="usd">51267000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="c216"
      decimals="-3"
      id="ixv-13743"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwards>
    <wrap:OperatingLossCarryforwardsWithIndefiniteLife
      contextRef="c214"
      decimals="-3"
      id="ixv-13744"
      unitRef="usd">94981000</wrap:OperatingLossCarryforwardsWithIndefiniteLife>
    <wrap:OperatingLossCarryforwardSubjectToExpiration
      contextRef="c214"
      decimals="-3"
      id="ixv-13745"
      unitRef="usd">703000</wrap:OperatingLossCarryforwardSubjectToExpiration>
    <wrap:OperatingLossCarryforwardsWithLimitedLife
      contextRef="c217"
      decimals="-3"
      id="ixv-13746"
      unitRef="usd">50555000</wrap:OperatingLossCarryforwardsWithLimitedLife>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="c214"
      decimals="-3"
      id="ixv-13747"
      unitRef="usd">81000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="c215"
      decimals="-3"
      id="ixv-13748"
      unitRef="usd">0</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="c216"
      decimals="-3"
      id="ixv-13749"
      unitRef="usd">0</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="-3" id="ixv-13750" unitRef="usd">26455000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c0" id="ixv-12208">&lt;div style="text-align: justify; font-size: 10pt;"&gt;The Company is subject to income tax in multiple jurisdictions, including federal, states, and city jurisdictions. The Company has federal, state, and city income tax returns that are open to examination from &lt;span style="-sec-ix-hidden: hidden-fact-4"&gt;2022, 2023, and 2024&lt;/span&gt;. In addition, the utilization of tax carryforwards from periods prior to those previously mentioned may also be audited by the taxing authorities once utilized.&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C63"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%;"&gt;Year Ended&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C63"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C64"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;" title="FN 17 Income Tax - C64"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C65"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="FN 17 Income Tax - C65"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Balance as of December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C66"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C66"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Additions based on tax positions related to the current year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C67"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C67"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Additions for tax positions of prior years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C68"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C68"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Reductions for tax positions of prior years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C69"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C69"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Reductions related to settlements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C70"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 17 Income Tax - C70"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Reductions from lapse of statute of limitations&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C71"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C71"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Balance as of December 31, 2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C72"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 17 Income Tax - C72"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c4" decimals="-3" id="ixv-13751" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c0" decimals="-3" id="ixv-13752" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c0" decimals="-3" id="ixv-13753" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c0" decimals="-3" id="ixv-13754" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c0" decimals="-3" id="ixv-13755" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c0" decimals="-3" id="ixv-13756" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c3" decimals="-3" id="ixv-13757" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c0" decimals="-3" id="ixv-13758" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c0" decimals="-3" id="ixv-13759" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxPaidFederalBeforeRefundReceived contextRef="c0" decimals="-3" id="ixv-13760" unitRef="usd">0</us-gaap:IncomeTaxPaidFederalBeforeRefundReceived>
    <us-gaap:IncomeTaxesPaidNet contextRef="c0" decimals="-3" id="ixv-13761" unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <wrap:UnamortizedDomesticResearchAndDevelopmentCosts contextRef="c4" decimals="-3" id="ixv-13762" unitRef="usd">8600000</wrap:UnamortizedDomesticResearchAndDevelopmentCosts>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="c218"
      decimals="-3"
      id="ixv-13763"
      unitRef="usd">1900000</us-gaap:DeferredTaxAssetsGross>
    <wrap:UnamortizedDomesticResearchAndDevelopmentCosts contextRef="c3" decimals="-3" id="ixv-13764" unitRef="usd">4800000</wrap:UnamortizedDomesticResearchAndDevelopmentCosts>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="c219"
      decimals="-3"
      id="ixv-13765"
      unitRef="usd">1100000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c13" decimals="-3" id="ixv-13766" unitRef="usd">-2712000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c13" decimals="-3" id="ixv-13767" unitRef="usd">-2712000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c13" decimals="-3" id="ixv-13768" unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c13" decimals="-3" id="ixv-13769" unitRef="usd">-1234000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c13" decimals="-3" id="ixv-13770" unitRef="usd">-67000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c13" decimals="-3" id="ixv-13771" unitRef="usd">-1411000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c13" decimals="-3" id="ixv-13772" unitRef="usd">2712000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c13" decimals="-3" id="ixv-13773" unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c4" decimals="-3" id="ixv-13774" unitRef="usd">18832000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <wrap:DeferredTaxAssetsCapitalizedResearchAndDevelopment contextRef="c4" decimals="-3" id="ixv-13775" unitRef="usd">1931000</wrap:DeferredTaxAssetsCapitalizedResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="c4" decimals="-3" id="ixv-13776" unitRef="usd">81000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c4" decimals="-3" id="ixv-13777" unitRef="usd">1708000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="c4" decimals="-3" id="ixv-13778" unitRef="usd">925000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c4" decimals="-3" id="ixv-13779" unitRef="usd">23477000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="-3" id="ixv-13780" unitRef="usd">23015000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c4" decimals="-3" id="ixv-13781" unitRef="usd">462000</us-gaap:DeferredIncomeTaxAssetsNet>
    <wrap:DeferredTaxLiabilitiesDepreciationAndOther contextRef="c4" decimals="-3" id="ixv-13782" unitRef="usd">462000</wrap:DeferredTaxLiabilitiesDepreciationAndOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c4" decimals="-3" id="ixv-13783" unitRef="usd">462000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c4" decimals="-3" id="ixv-13784" unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0" id="ixv-12500">&lt;div style="margin-left: 0.5pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;18. MAJOR CUSTOMERS AND RELATED INFORMATION &lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Major Customers&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;For the year ended December 31, 2025, revenue from one distributor accounted for approximatel&lt;/span&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt;"&gt;y&#160;38%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&#160;of revenue with no other single customer accounting for more than 10% of total revenue.&#160;&lt;/span&gt;&lt;span style="background-color: rgb(255, 255, 255); letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Accounts receivable from two distributors accounted for approximat&lt;/span&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;ely&#160;&lt;/span&gt;&lt;span style="cursor: pointer; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;71&lt;/span&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;% and 10%, res&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: rgb(255, 255, 255); letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;pectively, of net accounts receivable and contract assets at December 31, 2025.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;For the year ended December 31, 2024, revenues from two distributors accounted for approximately 23% and 14%, respectively, of revenues with no other single customer accounting for more than 10% of total revenues. Accounts receivable from two distributors accounted for approximately 11% and 10%, respectively, of net accounts receivable and contract assets at December 31, 2024.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table summarizes revenue by geographic region. Revenue is attributed to countries based on customer&#x2019;s delivery location.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial;"&gt;For the Year&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;Ended December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E30"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; background-color: rgb(255, 255, 255);"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E30"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G30"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G30"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Americas&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - E31"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,861&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - E31"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - G31"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;4,423&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - G31"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Europe, Middle East and Africa&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - E32"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,320&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - E32"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - G32"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;76&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - G32"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Asia Pacific&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;22&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E33"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;8&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Total revenues, gross&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E34"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;5,203&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E34"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G34"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;4,507&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G34"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;See Note 1 &#x2013; &lt;/span&gt;&lt;span style="font-size: 10.0pt; font-style: italic;"&gt;Concentrations of Risks&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; for information on reliance on suppliers.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <wrap:NumberOfMajorDistributors
      contextRef="c220"
      decimals="INF"
      id="ixv-13785"
      unitRef="Distributors">1</wrap:NumberOfMajorDistributors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c220"
      decimals="2"
      id="ixv-13786"
      unitRef="pure">0.38</us-gaap:ConcentrationRiskPercentage1>
    <wrap:NumberOfMajorDistributors
      contextRef="c221"
      decimals="0"
      id="ixv-13787"
      unitRef="Distributors">2</wrap:NumberOfMajorDistributors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c221"
      decimals="2"
      id="ixv-13788"
      unitRef="pure">0.71</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c222"
      decimals="2"
      id="ixv-13789"
      unitRef="pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <wrap:NumberOfMajorDistributors
      contextRef="c223"
      decimals="INF"
      id="ixv-13790"
      unitRef="Distributors">2</wrap:NumberOfMajorDistributors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c223"
      decimals="2"
      id="ixv-13791"
      unitRef="pure">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c224"
      decimals="INF"
      id="ixv-13792"
      unitRef="pure">0.14</us-gaap:ConcentrationRiskPercentage1>
    <wrap:NumberOfMajorDistributors
      contextRef="c225"
      decimals="INF"
      id="ixv-13793"
      unitRef="Distributors">2</wrap:NumberOfMajorDistributors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c225"
      decimals="2"
      id="ixv-13794"
      unitRef="pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c226"
      decimals="2"
      id="ixv-13795"
      unitRef="pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c0" id="ixv-12523">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table summarizes revenue by geographic region. Revenue is attributed to countries based on customer&#x2019;s delivery location.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: initial; border-style: none; border-color: initial;"&gt;For the Year&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;Ended December 31,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E30"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; background-color: rgb(255, 255, 255);"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E30"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G30"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G30"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Americas&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - E31"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,861&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - E31"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - G31"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;4,423&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - G31"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Europe, Middle East and Africa&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - E32"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,320&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - E32"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - G32"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;76&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="FN 18 Summary - G32"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-size: 10pt;"&gt;Asia Pacific&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;22&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E33"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G33"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;8&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G33"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size: 10pt;"&gt;Total revenues, gross&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E34"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;5,203&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - E34"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G34"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;4,507&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;" title="FN 18 Summary - G34"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <wrap:RevenuesGross
      contextRef="c227"
      decimals="-3"
      id="ixv-13796"
      unitRef="usd">2861000</wrap:RevenuesGross>
    <wrap:RevenuesGross
      contextRef="c228"
      decimals="-3"
      id="ixv-13797"
      unitRef="usd">4423000</wrap:RevenuesGross>
    <wrap:RevenuesGross
      contextRef="c229"
      decimals="-3"
      id="ixv-13798"
      unitRef="usd">2320000</wrap:RevenuesGross>
    <wrap:RevenuesGross
      contextRef="c230"
      decimals="-3"
      id="ixv-13799"
      unitRef="usd">76000</wrap:RevenuesGross>
    <wrap:RevenuesGross
      contextRef="c231"
      decimals="-3"
      id="ixv-13800"
      unitRef="usd">22000</wrap:RevenuesGross>
    <wrap:RevenuesGross
      contextRef="c232"
      decimals="-3"
      id="ixv-13801"
      unitRef="usd">8000</wrap:RevenuesGross>
    <wrap:RevenuesGross contextRef="c0" decimals="-3" id="ixv-13802" unitRef="usd">5203000</wrap:RevenuesGross>
    <wrap:RevenuesGross contextRef="c13" decimals="-3" id="ixv-13803" unitRef="usd">4507000</wrap:RevenuesGross>
    <us-gaap:ScheduleOfSubsequentEventsTextBlock contextRef="c0" id="ixv-12596">&lt;div&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;19. SUBSEQUENT EVENTS&lt;/span&gt;&lt;/div&gt;
  &lt;div&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;On February 2, 2026, the Company entered into a securities purchase agreement with certain accredited investors for a private placement offering. On February 3, 2026, the Company closed the private placement and issued (i) 1,700,000 shares of Common Stock, (ii) pre-funded warrants to purchase up to 800,000 shares of Common Stock, and (iii) common warrants to purchase up to 2,500,000 shares of Common Stock. The purchase price was $2.00 per share (or $1.9999 per pre-funded warrant), with the common warrants having an exercise price of $2.30 per share and a five-year term.
&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
The gross proceeds from the private placement were approximately $5,000, before deducting offering expenses. The securities were issued in transactions exempt from the registration requirements of the Securities Act of 1933, as amended, pursuant to Section 4(a)(2) and Regulation D thereunder.&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;On February 13, 2026, the Company entered into a Termination and Mutual Release Agreement with Atlantic Gateway, LLC, the landlord of the Company's office space located at 3480 Main Highway, Suite 202, Miami, Florida 33133. Pursuant to the agreement, the Office Lease dated September 20, 2023 was terminated effective as of February 13, 2026, and the Company surrendered possession of the premises. The landlord agreed to refund the prorated portion of February 2026 rent attributable to the period following the termination date and to return the security deposit in accordance with the terms of the original lease. The parties exchanged mutual releases of all claims arising out of or relating to the lease, except for obligations expressly set forth in the termination agreement and any obligations that by their terms survive termination.&#160;In March 2026, the Company entered into a month-to-month service agreement for a business address located at 3350 Virginia Street, Miami, Florida 33133.&lt;/div&gt;</us-gaap:ScheduleOfSubsequentEventsTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c233"
      decimals="INF"
      id="ixv-13804"
      unitRef="shares">1700000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c234"
      decimals="INF"
      id="ixv-13805"
      unitRef="shares">800000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c235"
      decimals="INF"
      id="ixv-13806"
      unitRef="shares">2500000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <wrap:ClassofWarrantorRightPurchasePriceOfWarrantsOrRights
      contextRef="c236"
      decimals="INF"
      id="ixv-13807"
      unitRef="usdPershares">2</wrap:ClassofWarrantorRightPurchasePriceOfWarrantsOrRights>
    <wrap:ClassofWarrantorRightPurchasePriceOfWarrantsOrRights
      contextRef="c237"
      decimals="INF"
      id="ixv-13808"
      unitRef="usdPershares">1.9999</wrap:ClassofWarrantorRightPurchasePriceOfWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c236"
      decimals="INF"
      id="ixv-13809"
      unitRef="usdPershares">2.3</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="c236" id="ixv-13810">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="c238"
      decimals="-6"
      id="ixv-13811"
      unitRef="usd">5000000000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c4"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="c126" id="hidden-fact-2">P6Y6M</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="c127" id="hidden-fact-3">P5Y6M</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:OpenTaxYear contextRef="c0" id="hidden-fact-4">2022 2023 2024</us-gaap:OpenTaxYear>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-13819">0001702924</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-13820">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-13821">FY</dei:DocumentFiscalPeriodFocus>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
